我有一个UITextField,当前在UITableViewCell中,当你选择UITextField时,UIkeyboard会自动出现。
我想知道如何在按下时忽略返回键..有一个功能我还没有实现跳过UITextFields它导致我一些错误,在我预览我的应用程序之前我想禁用它避免任何混淆。
答案 0 :(得分:2)
当然,您需要使用UITextFieldDelegate,特别是textFieldShouldReturn:
。您所要做的就是指定您的类将在您的界面中符合此协议,并指定此类作为textfield的delegate属性上的委托,并且您很高兴。也就是说,从textFieldShouldReturn:
返回no之后。或者当然,这可以有条件地完成。
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
if (someCondition == YES) {
return NO;
}
return YES;
}