- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
私は現在1つのオブジェクトを取得しています
touches
2 本の指で同時にタップすると (オプション キーを押しながらシミュレーターをクリックします)。これは、有効にしていないためだと思います
multipleTouchEnabled
添付ビューのプロパティ。このイベントをマルチタッチに登録しないようにしたいです。
問題を調べると、multipleTouchEnabled を有効にしてから実行するとうまくいくようです。
if ([touches count] > 1) {
return;
}
私の中で
touchesBegan:
ただし、複数のタッチを無効にするために multipleTouchEnabled を有効にしており、副作用があるかどうか心配しているという点で、これは奇妙に思えます。私の問題を解決するためのより良い方法はありますか?