私が行う必要があるのは、ビューを追加してから、ユーザーが画面をタップするとNSLogが表示される単一のタップ認識機能です。UIGestureRecognizer設定メソッドを追加できません
これは私がしたことです。
私は、.h
ファイルにUIGestureRecognizerDelegate
を追加しました。そして.m
に私は次のコード
UIView* view1 = [[UIView alloc] initWithFrame:
[[UIScreen mainScreen] applicationFrame]];
UIGestureRecognizer *one= [[UIGestureRecognizer alloc] initWithTarget:self action:@selector(onetapmethod:)];
[one setDelegate:self];
[one setDelaysTouchesBegan:YES];
[view addGestureRecognizer:one];
私はtutorialに応じてこれをやっている、とチュートリアルに従って私はsetNumberOfTaps:1
を追加する必要がありますが、それはsetterメソッドが見つからなかったことを言うときに書きました。
これはなぜですか?
このコードを編集するにはどうすればよいですか?
私のコードは正しいですか? (表示するにはgestureRecogniserを追加して[view addGestureRecognizer:one];
)?
どの方法が見つからないのですか?実際にエラーを出しているコード行を渡せますか? – jrturton