课程
/移动开发
/iOS
/使用Swift开发iOS8 App实战
为什么一定要把转换成int的值再重新赋给slider?我们的应用应该不关心slider真正的value才对啊。
2014-10-02
源自:使用Swift开发iOS8 App实战 2-5
正在回答
有必要,由于我们的slider的值的范围很广(100到200),我这里做了取整,但不明显,如果有些例子1到10,取整后就明显改变了选定的位置。由于UISlider不支持step,我们只能通过这样的方式模拟step。
懂了,我开始也以为没有必要
为什么不把slider.value的值先赋给一个临时变量,然后再从临时变量上取整传给label,这样就不用转两次了
我也感觉不用再回传了,下面的result直接取 height.text的值就可以了
当然有必要,如果没有重新把值赋给slider,滑块发生位移变化时右侧的值却不发生变化,这是多么荒诞的行为,即使是这里刻度很小。
顺便提一下,这节课似乎没讲完吧?
戒色zZ
我也有同感,没有必要再传回去了吧
林永坚JakeLin
馒头家的花卷 提问者 回复 林永坚JakeLin
青涩i
后面其他地方的程序,还要使用slider的值。
比如最下面的result显示的时候。
举报
通过苹果最新Swift语言开发iOSApp,从零开始学习iOS的开发