1

我有以下代码片段以编程方式创建 NSSearchField

mysearchField = [ [ NSSearchField alloc ] init];

[[mysearchField cell] setPlaceholderString:@"Page Number & Press Enter"];
[myView addSubview: mysearchField ];

    [mysearchField resignFirstResponder];

[mysearchField release];

[mysearchField setDelegate:self];

在这里,我试图将FirstResponder 辞职到mysearchField,但mysearchField 仍然专注于应用程序启动。

我是不是错过了什么。

4

1 回答 1

3

[myView.window makeFirstResponder:nil];永远不要直接调用 resignFirstResponder。

于 2011-11-01T09:08:37.313 回答