淡化后Xcode禁用选择器

时间:2013-06-14 04:59:55

标签: xcode hide picker

如何在xcode中禁用UIPicker?我试过了:

piker.enabled = NO;

picker.userInteractionEnabled = NO;

但他们似乎没有工作。如何在不从SubView中删除UIPicker的情况下禁用UIPicker?

由于

1 个答案:

答案 0 :(得分:1)

UIPickerView inherits from UIViewwhich has a "userInteractionEnabled" property,所以做“picker.userInteractionEnabled = NO肯定会工作。

您应确保“picker”是有效的IBOutlet并且已连接到实际的选择器。

此外,要向用户表明选择器已被禁用,set the alpha of it to some fraction, e.g. "[picker setAlpha: 0.6f];"