如何在 xcode 中禁用 UIPicker?我努力了:
piker.enabled = NO;
和
picker.userInteractionEnabled = NO;
但它们似乎不起作用。我如何禁用 UIPicker,而不将它们从子视图中删除?
谢谢
UIPickerView 继承自 UIView,它有一个 " userInteractionEnabled
" 属性,所以这样做 " picker.userInteractionEnabled = NO
"肯定可以工作。
您应该确保 " picker
" 是一个有效的 IBOutlet 并连接到实际的选择器。
此外,要向用户指示选择器已禁用,请将其 alpha 设置为某个分数,例如“ [picker setAlpha: 0.6f];
”