切换iPhone的返回键不起作用?
问题描述:
以编程方式设置返回键很简单:
textField.returnKeyType = UIReturnKeyDone; //这是在loadView/init方法中切换iPhone的返回键不起作用?
但是,似乎并不是那么容易切换该键,即将其从“完成”改为“其他”,这取决于例如当前显示的内容文本域!也就是说,在回调方法中的后续语句:
textField.returnKeyType = UIReturnKeyRoute;
不会将密钥标题从完成更改为路由!?!?
有没有人注意到了这一点?任何解决方法?
问候,
/约翰
答
如果“不工作”你的意思是什么都不做也许你需要这样的事?
- (BOOL)textFieldShouldReturnUITextField *)theTextField
{
[theTextField resignFirstResponder];
return YES;
}
如果“不工作”你的意思是说文字是错误的,因为据我所知,你只能从一组API提供预定义按钮移到类型的选择。我不知道有什么方法可以直接设置文本。私人APIS可能有一种方法(见EricaSadun.com)