0

2 つの uibarbuttonitem を使用し、それらの間に柔軟なスタイルを追加して左右に調整しました。しかし、ボタンのすぐ近くをクリックすると、ボタンをクリックしなくても、それぞれのアクションが呼び出されます (ここでは、右のバー ボタンの約 20 ピクセル前をクリックしたキツネの例)。ボタンの内側ではなく外側をクリックしたときにアクションが実行される理由を誰でも説明できますか。カスタム uitoolbar でも確認しましたが、同じ問題が表示されます。

4

1 に答える 1

0

通常、Cocoa-Touch コントロールには、画面に表示されるよりも大きなアクティブ タッチ領域があります。特にバー ボタンの場合、近くに他のバー ボタンがない場合、タッチ領域を動的に拡大できます。

于 2013-04-04T12:27:50.297 に答える