ハードウェア ボタンのないデバイスでの画面サイズの検出に問題があります。
たとえば、縦向きの作業画面サイズは 800x1232 ですが、横向きの場合は 1280x752 です。
私のアプリのボタンは境界線にあり、インターフェイスの向きを変更するときに画面の正確なサイズが必要です。
willRotateToInterfaceOrientation:duration: で将来の画面サイズを取得する方法
デバイスにハードウェア メニュー ボタンがあるかどうかを検出する方法は? ボタンがハードウェアでない場合、メニューバーのサイズを取得するのに最適です。
ありがとう