使用UISlider无需用户交互

问题描述:

我有一个自定义UISlider,我想用来显示信息与用户,我不希望用户能够与滑块交互。我试过使用UISlider无需用户交互

mySlider.enabled = NO; 

但滑块变灰了,看起来并不像我想要的样子。

所以,我怎么设置UIControl为禁用无“衰老”了出来。

mySlider.userInteractionEnabled = NO; 
+2

它只是停止调用其相关的功能。它不停止滑块移动; – AsifHabib 2013-11-28 12:02:05

难道你不觉得它会混淆用户呈现一个不响应触摸的启用滑块吗? UISlider不仅显示信息,还会告诉用户该信息是用户可调的。

你应该拿出自己的信息显示设备,不看用户可调。

+1

我完全同意,但是在这种情况下,它是自定义的,所以它看起来更像是一个进度条,而不是用户可以与之交互的东西。 – Intentss 2011-05-23 16:28:47

+0

哎呀,对不起,我错过了你的问题中的“定制”一词,并描绘了股票UISlider。 – Caleb 2011-05-23 18:15:40