禁用/启用UIDatepicker

在Xcode有没有禁用/启用function,我已经尝试了隐藏的function,但是这真的不适合我的需要。 我试图closures我的UIDatepicker如果一个uiswitch已被切换,如果它没有切换,我希望它显示。 隐藏这仍然输出今天的date,我的邮件composer php。 有没有办法做到这一点?

确保你的.h文件中的UIDatepicker有一个属性(IBOutlet),那么你可以简单地这样做:

DatePickerNamed.userInteractionEnabled = YES; DatePickerName.userInteractionEnabled = NO; 

除此之外,我还closuresbutton和开关的alpha值,如果我禁用它们,所以还有一个视觉反馈,他们是无效的。