- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{ //具体要执行的操作,例如页面跳转等。 return NO; }
iOS 通过textfield的代理方法实现不进入编辑,实现别的操作
有时候需要展示一个搜索框,但是并不是在当前页面进行输入,而是跳转至下一个页面。这时候不想要自定义一个控件,然后通过textfield实现。一开始想的太过复杂,想要在上面覆盖一个按钮来实现,不过太麻烦了。实际上只需要使用uitextfield的代理方法就可以实现。