この質問のタイトルが言ったように、タップまたはホールドしたときにアクションが必要なビューを作成する必要があります。つまり、 と を追加する必要がUITapGestureRecognizer
ありUILongPressGestureRecognizer
ます。私はすでにそれを試しました。どういうわけか、行く必要のある画面にリダイレクトされますが、戻るボタンに影響を与えています。デフォルトのテキストである「アイテム」に戻り、割り当てられたアクションを実行できないという意味で影響を受けます。
質問する
600 次
2 に答える
0
私のコメントで述べたように、あなたはそうすることができます.ここにあなたを助けるためのコードがあります.
UITapGestureRecognizer * recognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTap:)];
recognizer.delegate = self;
[view addGestureRecognizer:recognizer];
UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc]
initWithTarget:self
action:@selector(handleLongPress:)];
longPress.minimumPressDuration = 2.0;
[view addGestureRecognizer:longPress];
また、理解を深めるためのリンクもいくつかあります 。
これがあなたを助けることを願っています。
于 2013-11-07T06:24:38.060 に答える