- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
这是我的代码。
我的需求是价格标签是否有编号
从步进器按添加时
我需要步进值来乘以我的价格数
可是我遇到这种情况
价格标签不会乘以我原来的数字
比如价格数字最初是 50
我想显示 50,100,150,200,250
不是这样的 50 ,100 ,300,400
@IBOutlet weak var stepperValue: UILabel!
@IBOutlet weak var price: UILabel!
@IBAction func stepper(_ sender: UIStepper) {
let count = Int(sender.value)
stepperValue.text = String(count)
let price = Int(price.text!)!
price.text? = String(price * count)
}
是否有正确的方法来解决我的逻辑问题?
最佳答案
您需要将原始值存储在某处并将其用于递增。
例如
@IBOutlet weak var stepperValue: UILabel!
@IBOutlet weak var price: UILabel!
private var originalPrice: Int = 50 // or whatever you want
@IBAction func stepper(_ sender: UIStepper) {
let count = Int(sender.value)
stepperValue.text = String(count)
price.text = String(originalPrice * count)
}
关于ios - 使用快速步进器乘以我的原始数字而不是以前的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53387501/
有没有办法在 D 范围内创建一个步骤?例如,在 python 中, 范围(1、10、2)给我 [1, 3, 5, 7, 9] 1 .. 10 以内的所有赔率 有没有办法在 D 中使用
我在 javascript 和 css(没有 jquery 或其他任何东西)中的幻灯片作业有问题。 此幻灯片应该有两种模式,一种是 i) 自动显示图片,另一种是 ii) 手动更改它们。该按钮应分别更改
我有一个在堆栈上声明的结构。这是结构的样子: struct MyStruct { int integer; std::vector booleanVector; }; 当我使用 gdb
我的容器进入第一行,但是当 float 导致第二行开始时,第二行没有进入。如何防止踩踏? HTML echo "". $row["FirstName"]. "" . $day_month .""; C
我们在 VMWare 中运行 Linux Debian。使用 gdb 调试时,如果尝试跨过 memset/memcmp/strcmp 等...,gdb 会返回以下错误: Cannot find bou
我是一名优秀的程序员,十分优秀!