【问题标题】:How to disable UIPickerView (Objective-C)?如何禁用 UIPickerView (Objective-C)?
【发布时间】:2010-03-04 08:09:49
【问题描述】:

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

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

【问题讨论】:

标签: ios objective-c uipickerview


【解决方案1】:

将选择器的userInteractionEnabled 设置为NO。

【讨论】:

    【解决方案2】:

    使用它使其不可交互

    [pickerObj setUserInteractionEnabled:NO];
    

    还有这个

    [pickerObj setAlpha:.6];
    

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-06-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多