私は自分のテキストフィールドが最初のレスポンダを辞めるようにしようとしています。デリゲートメソッドが呼び出されていますが、私が現在行っていることはうまくいかず、これを行う正しい方法は何ですか?NSTextFieldが最初のレスポンダーを辞任
- (BOOL)control:(NSControl *)control textShouldEndEditing:(NSText *)fieldEditor
{
[fieldEditor resignFirstResponder];
return YES;
}
ではなく、iOSに属するすべてのクラスがosx sdkで始まらないクラッシュが発生していますが、別の問題だと思っています。ありがとうございました。 – avizzini
問題は間違いなく他の場所です。これは、* nothing *をウィンドウの最初のレスポンダにする適切な方法です。 –
私はこれを呼び出すと、ウィンドウがコントロールコントロール:textShouldEndEditing:を要求する無限ループを引き起こします。これはmakeFirstResponder:ad infinitumを呼び出します。 – SG1