0

嗨,我有一个文本字段,我已将 UIPickerView 分配给它作为 inputView。UIPickerView 有一个使用 addTarget:action:forControlEvent: 调用的方法,我想调出一个 alertView 来询问用户这个更改是否是他们想要的。

目前,我将视图控制器的主视图作为 UIControl,因此在编辑期间点击背景时,我调用 [self.view endEditing:YES];

当我结束编辑我的文本字段时,我想调出一个 UIAlertView,我正在玩控制事件。UIControlEventValueChanged 不能很好地工作,因为它每次旋转和释放轮子时都会显示一个警报视图,而不仅仅是在退出时。UIControlEventDidEndEditing/OnExit 等其他控制事件不执行任何操作。我究竟做错了什么?

4

1 回答 1

0

我想到了。

即使 UIControlEventValueChanged 自己工作,我也需要通过界面生成器将我的文本字段连接到我的操作方法。由于某种原因,它不能通过 UIPickerView 的代码工作。

于 2014-06-05T23:59:16.290 回答