0

使うことができます

-(BOOL)textViewShouldBeginEditing:(UITextView *)firstTextView {
    return NO;  
}

atextViewがキーボードから編集されないようにします。

ただし、別のものを使用しようとすると

-(BOOL)textViewShouldBeginEditing:(UITextView *)secondTextView {
    return NO;  
}

の再定義でエラーが発生しますtextViewShouldBeginEditing

デリゲート メソッドでやっているのはばかげていると確信しています。

4

1 に答える 1

1

エラーは、何が問題なのかを正確に示しています。メソッドを再定義しています。

このメソッドはUITextView*引数として a を正確に取るため、どのテキスト ビューが質問をしているのかを知ることができるため、応答を調整できます。もちろん、NOすべてのテキスト ビューに対して常に言いたい場合は、パラメーターを無視できます。いずれにせよ、重複した定義を削除するだけで問題ありません。

于 2012-08-29T23:56:38.770 に答える