【发布时间】:2015-07-24 21:26:48
【问题描述】:
我有一个UITextField,我可以点击它并编辑其中的内容。当按下 UITextField 时,我正在运行代码:
[personalCountryLabel addTarget:self action:@selector(countryPressed) forControlEvents:UIControlEventEditingDidBegin];
这呈现了另一个视图控制器。但是,当我单击后退按钮时,UITextField 仍处于选中状态,因此文本再次运行,将我送回视图控制器。
我使用代码:
textField.enabled = false;
和
textField.enabled = true;
分别关闭和打开UITextField的编辑,但连续执行此操作不会取消选择UITextField。
因此,我如何以编程方式取消选择 UITextField(即行光标不再闪烁的位置)。
【问题讨论】:
标签: ios objective-c iphone uitextfield