少し奇妙に聞こえるかもしれませんが、おそらく誰かも同じことを経験したことがあります。
Retina 4 サイズの xib (548 サイズ) の下部に UIToolbar を配置すると、シミュレーターで動作しません (ボタンが反応しません)。ただし、少し高くすると(しきい値がどこにあるかわからない)、再び機能します。???
問題のある xib は次のようになります。
少し奇妙に聞こえるかもしれませんが、おそらく誰かも同じことを経験したことがあります。
Retina 4 サイズの xib (548 サイズ) の下部に UIToolbar を配置すると、シミュレーターで動作しません (ボタンが反応しません)。ただし、少し高くすると(しきい値がどこにあるかわからない)、再び機能します。???
問題のある xib は次のようになります。
他の場所で述べたように (例: iPhone 5 (4") の下部ツールバーが応答しない)、問題は、ビューがフルハイトであっても、基礎となる UIWindow がそうではなく、基礎となる UIWindow がタッチイベントを取得するビューに関与していることです。
プロジェクトに「MainWindow.xib」のようなファイル名がある場合:
画面下部の UI 要素が機能するようになりました。
問題はUIWindowであることがわかりました。(おそらく、これは古いプロジェクトのみの問題です) ウィンドウ オブジェクトが 480 サイズに設定されている限り、そのサイズから外れるアクション (Retina 4 で発生する可能性があります) は認識されません。