您好我有一个文本字段,我已将UIPickerView指定为inputView。 UIPickerView有一个使用addTarget调用的方法:action:forControlEvent:我想调出一个alertView来询问用户这个改变是否是他们想要的。
目前,我将视图控制器的主视图视为UIControl,因此在编辑过程中点击背景时我会调用[self.view endEditing:YES];
当我结束编辑文本字段时,我想调出一个UIAlertView,我正在玩控制事件。 UIControlEventValueChanged不能很好地工作,因为每次轮子旋转和释放时它都会显示一个警报视图,而不仅仅是在退出时。其他控制事件,如UIControlEventDidEndEditing / OnExit,不做任何事情。我做错了什么?
答案 0 :(得分:0)
我明白了。
即使UIControlEventValueChanged独立工作,我也需要通过界面构建器将我的textfield连接到我的action方法。由于某些原因,它无法通过UIPickerView的代码工作。