有没有办法让UIPickerView只能读取?这意味着用户无法翻阅选项。
PS。这与在didSelectRow
方法中没有传递任何内容不同,因为我只希望用户看到选择器在那里而不是触摸它。
答案 0 :(得分:35)
将选择器的userInteractionEnabled
设置为NO。
答案 1 :(得分:26)
使用此功能使其无法互动
[pickerObj setUserInteractionEnabled:NO];
这是
[pickerObj setAlpha:.6];
淡化不透明度,使其看起来不可互动
答案 2 :(得分:2)
如果您使用与UIPickerView
相关联的UITextField
,只需将文字字段isEnabled
属性设置为false
。