3

我得到了一个带有文本字段的简单细节视图。详细的 viewController 我写了这段代码:

- (void) viewDidAppear:(BOOL)animated{
    [self.textField becomeFirstResponder];
    NSLog(@"is textField 1st responder %d", [self.textField isFirstResponder]);
}

当我将详细信息推送到导航控制器时,我在日志中看到“ is textField 1st responder 0 ”。键盘没有出现。但是文本字段有闪烁的光标。

这一刻会发生什么?为什么键盘不显示?我确实尝试在我的 AppDelegate 中捕捉到通知“KeyboardDidShown”,但没有捕捉到任何东西: 在此处输入图像描述

这是我的主视图设计:

在此处输入图像描述

4

1 回答 1

3

打电话reloadInputViews有用吗?

于 2012-12-20T11:35:38.207 回答