0

複数のビューコントローラーを使用してアプリを作成しています。1つは次のビューに移動し、ユーザーが次のビューに移動すると、戻る必要はありません。

サウンドを再生する必要があるViewController用の.m.hファイルを作成しました。

私が助けたいのは、UITextviewでコピー/貼り付け/定義を無効にすることです。

@interface MyUITextView : UITextView {
}
@end

@implementation MyUITextView
- (BOOL)canBecomeFirstResponder
{
return NO;
}

uiveiwcontrollerごとに.m.hファイルを作成せずに、このコードを1回使用する方法はありますか?または、Xcodeを使用すると、同じ名前を複数のuiveiwcontrollerに割り当てて、同じコードを使用できますか?

異なるコントローラー上のすべてのUITextviewのAppDelegateに書き込むことは可能ですか?

事前に助けてくれてありがとう:)

4

1 に答える 1

1

コードを複製する必要はありません。MyUITextViewxibファイルまたはストーリーボードを使用してUIを作成している場合は、XcodeのIDインスペクターで、このように動作させたいテキストビューのクラス名を設定するだけです。

于 2012-08-13T16:24:15.883 に答える