在我的应用程序的 ViewController 中,我有 3 个不同的项目:
@property (weak, nonatomic) IBOutlet UIBarButtonItem *dateSelect;
@property (weak, nonatomic) IBOutlet UIToolbar *dateToolbar;
@property (weak, nonatomic) IBOutlet UIDatePicker *datePicker;
这 3 个项目也在我的故事板文件中定义。
当我单击 dataSelect UIBarButtonItem 时,我需要能够显示 datePicker 和 dateToolbar。
在以前的项目中,我使用 UITextField 的 inputView 显示了 dataPicker 及其工具栏(带有“确定”和“取消”按钮)
self.date.inputView = self.datePicker;
self.date.inputAccessoryView = self.dateToolbar;
由于 UIBarButtonItem 没有任何 inputView 属性,有没有类似的方法呢?