禁用UIPickerView

时间:2010-03-04 08:09:49

标签: ios uipickerview

有没有办法让UIPickerView只能读取?这意味着用户无法翻阅选项。

PS。这与在didSelectRow方法中没有传递任何内容不同,因为我只希望用户看到选择器在那里而不是触摸它。

3 个答案:

答案 0 :(得分:35)

将选择器的userInteractionEnabled设置为NO。

答案 1 :(得分:26)

使用此功能使其无法互动

[pickerObj setUserInteractionEnabled:NO];

这是

[pickerObj setAlpha:.6];

淡化不透明度,使其看起来不可互动

答案 2 :(得分:2)

如果您使用与UIPickerView相关联的UITextField,只需将文字字段isEnabled属性设置为false