1

プログラムでNSSearchFieldを作成するための次のコードスニペットがあります

mysearchField = [ [ NSSearchField alloc ] init];

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

    [mysearchField resignFirstResponder];

[mysearchField release];

[mysearchField setDelegate:self];

ここで私はmysearchFieldにresignFirstResponderをしようとしていますが、mysearchFieldはまだアプリケーションの起動に焦点を合わせています。

私は何かが欠けていますか?

4

1 に答える 1

3

[myView.window makeFirstResponder:nil];rejectFirstResponder を直接呼び出さないでください。

于 2011-11-01T09:08:37.313 に答える