0

如何在 xcode 中禁用 UIPicker?我努力了:

piker.enabled = NO;

picker.userInteractionEnabled = NO;

但它们似乎不起作用。我如何禁用 UIPicker,而不将它们从子视图中删除?

谢谢

4

1 回答 1

1

UIPickerView 继承自 UIView它有一个 " userInteractionEnabled" 属性,所以这样做 " picker.userInteractionEnabled = NO"肯定可以工作。

您应该确保 " picker" 是一个有效的 IBOutlet 并连接到实际的选择器。

此外,要向用户指示选择器已禁用,请将其 alpha 设置为某个分数,例如“ [picker setAlpha: 0.6f];

于 2013-06-14T05:22:12.360 回答