【发布时间】:2017-02-16 13:53:36
【问题描述】:
我正在尝试使用 UISlider 更改 UIImageView 中的图像 所以想法是,如果滑块值为 1,则显示某个图像,如果为 2,则显示不同的图像。等等
有人可以帮忙吗?
编辑:这是我尝试过的代码。我认为它应该是一个 If/Else 语句,但我不确定如何形成语法。
@IBOutlet weak var scaleLabel: UILabel!
@IBOutlet weak var scaleSlider: UISlider!
@IBOutlet weak var scaleImage: UIImageView!
@IBAction func valueChanged1(sender: AnyObject) {
if scaleSlider.value == 1 {
scaleImage.image = "Image.png"
}
}
【问题讨论】:
-
显示你尝试过的代码
-
我编辑了我的帖子。我真的不确定从这里去哪里。
-
滑块的最小值和最大值是多少
-
那么问题出在哪里?斯威夫特语法?图像位(您正在尝试将字符串分配给 UIImage)?还有什么?
-
最小值为 0,最大值为 10。@Anbu,是的,它给了我将字符串分配给 UIImage 的错误。