5

我有一个要求,我在视图中有一个文本字段。当我想通过切换选项卡(TabBased Application)打开视图时,第一次加载视图时会出现键盘,因为我调用了 loadview 方法。但是当我切换到 tab2 并再次切换到 tab1 时,不会调用加载视图。我希望每次打开 tab1 页面时都会出现键盘。

4

1 回答 1

11

在您的视图控制器中使用-viewWillAppear:以向您的文本字段发送-becomeFirstResponder消息,例如:

- (void) viewWillAppear:(BOOL)animated {
    [super viewWillAppear:animated];
    [myTextField becomeFirstResponder];
}
于 2010-04-16T06:51:34.127 回答