0

たくさんUITextViewのテキストが入っていて、必要な方法でカスタマイズしました。クリック可能にしてから新しいものに移動する方法はありUIViewControllerますか?

私はこれを探していました、唯一の方法はUIButtonそれを覆っている目に見えないものを持つことであるように思われますか?

4

3 に答える 3

3

UITapGestureRecogniserをテキストビューに追加できます。インターフェイスビルダーまたはコードのいずれかで。

UITapGestureRecogniser *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(myfunction:)]:
[mytextview addGestureRecogniser:tap];
[mytextview setEditable:NO];
[mytextview setUserInteractionEnabled:YES];
[tap release];

編集:ありがとうNekto

于 2012-10-02T00:55:36.550 に答える
0

UITextViewセレクターを宣言しないaddGestureRecognizerので、代わりにこれを使用します。

UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(textViewTapped:)];
NSArray *gestureRecognizers = [NSArray arrayWithObject:tap];
[textView setGestureRecognizers:gestureRecognizers];
[textView setEditable:NO];
[textView setUserInteractionEnabled:YES];
于 2013-08-28T20:00:44.147 に答える
0

Interface Builderを使用して、TextViewsクラスをUIControlとして設定できます。次に、そこから任意のIBActionへのドラッグを制御できます。

于 2013-08-28T20:06:35.267 に答える