基本上我想要在你的iPhone上进入设置时发生的相同行为 - >一般 - >关于 - >名称。
请注意,当您单击“名称”时,会出现一个新视图,提示您输入名称;并且文本字段直接“选中” - 换句话说,键盘会直接弹出,而无需等待您点击文本字段。
我现在拥有的是一个带有Table View的屏幕,如下所示:
此屏幕使用Storyboard segues链接到我的界面的其余部分。它工作正常,但文本字段不直接获得焦点。我每次都要点击它以使键盘出现。
如何直接显示键盘?我是否必须使用代码,或者有没有办法在Storyboard编辑器中执行此操作?
答案 0 :(得分:5)
我认为没有办法只使用故事板来实现这一点,但在代码中执行此操作的方法相当容易。加载视图后,向您的文本字段发送becomeFirstResponder
消息。
- (void)viewDidLoad
{
[super viewDidLoad];
[self.myTextField becomeFirstResponder];
}