2

シミュレータまたはデバイスで次のことを試してください。

iPhone 用の新しいマスター/ディテール アプリケーションを作成するか、ナビゲーション バーを使用するアプリを比較します。iOS 5 または 6 は関係ありません。テンプレートの場合: 実行し、プラス ボタンを使用してエントリを作成し、エントリを開きます。

ここで、戻る UIBarButtonItem のすぐ下にあるナビゲーション バーの下の領域をタッチします。

ボタンやナビゲーション バーに明らかに触れていない場合でも、ボタンがアクティブになり、ビューが戻ります。

例

これは、ナビゲーションバーの 44 倍の高さをはるかに超えています。ここで何が起きてるの?このボタンが彼のフレームをはるかに超えて反応するのはなぜですか? HIGでこれに関する情報を見つけることができません。

4

1 に答える 1

1

iPhone

戻るボタンをアクティブにするために押すことができる領域は、実際にはボタンの実際のピクセルよりも大きく、指の平均的な太さに対応しています。(実際のピクセル数はApples HIGのどこかに埋め込まれています。44x44だと思います。)これは予想される動作です。

iPad

マスタービューコントローラーの外側をタップすると、マスタービューコントローラーは自動的に閉じられます。これは予想される動作です。

于 2012-09-27T18:39:07.903 に答える