ボタンをタッチする必要があるアプリが忙しいですが、(アプリ画面の背景にある)ボタンの外側をタッチすると警告が表示されます。あなたがビューにジェスチャー認識器を追加することができますバックグラウンドタップの検出
MyButton = [UIButton buttonWithType:UIButtonTypeCustom];
MyButton.frame = CGRectMake(0, 0, 100, 100);
[MyButton setImage:[UIImage imageNamed:@"tap.png"] forState:nil];
[self.view addSubview:MyButton];
[MyButton addTarget:self action:@selector(buttonPressed) forControlEvents:UIControlEventTouchUpInside];
:ジェスチャ認識は、私はわずかに異なる溶液を使用&他のUI要素の接触(Iは、ペン先から読み込んだ)
私のボタンを捕獲します私のボタンに触れて、アラート(nslog)が表示されます.iは、ボタンではなく背景に触れましたか? – Frenck
ええと私はそれについて疑問に思っていましたが、前にも同様のことをやったので少し驚きました。私は考える必要があります。 – mattjgalloway
uibuttonはプログラムでスクリプト化されています。インタフェースビルダーはありません。 HTMLではz-indexを使うこともできますが、これはobjective-cでも可能ですか? – Frenck