控制当前输入框是否能被编辑

- ( BOOL )textFieldShouldBeginEditing:( UITextField *)textField

当输入框开始时触发 ( 获得焦点触发

)

 

- ( void )textFieldDidBeginEditing:( UITextField

*)textField

 

询问输入框是否可以结束编辑 ( 键盘是否可以收回

)

 

- ( BOOL )textFieldShouldEndEditing:( UITextField

*)textField

 

当前输入框结束编辑时触发 ( 键盘收回之后触发 )

- ( void )textFieldDidEndEditing:( UITextField *)textField

当输入框文字发生变化时触发 ( 只有通过键盘输入时 , 文字改变 , 触发 )

- ( BOOL )textField:( UITextField  *)textField shouldChangeCharactersInRange:( NSRange )range replacementString:( NSString  *)string

控制输入框清除按钮是否有效 (yes, 有 ;no, 没有

)

 

- ( BOOL )textFieldShouldClear:( UITextField

*)textField

 

控制键盘是否回收- ( BOOL )textFieldShouldReturn:( UITextField

*)textField

posted on 2015-12-15 14:05  丑蛋蛋  阅读(301)  评论(0编辑  收藏  举报