如何在xcode中禁用UIPicker?我试过了:
piker.enabled = NO;
和
picker.userInteractionEnabled = NO;
但他们似乎没有工作。如何在不从SubView中删除UIPicker的情况下禁用UIPicker?
由于
答案 0 :(得分:1)
UIPickerView inherits from UIView,which has a "userInteractionEnabled
" property,所以做“picker.userInteractionEnabled = NO
”肯定会工作。
您应确保“picker
”是有效的IBOutlet并且已连接到实际的选择器。
此外,要向用户表明选择器已被禁用,set the alpha of it to some fraction, e.g. "[picker setAlpha: 0.6f];
"