initWithFrame
ビュー コントローラーのメイン ビューのサブビューとして機能する UIView を初期化するメソッドを使用しています。ただし、UIView は常に、画面全体をカバーする横向きモードのフレームではなく、縦向きモードのフレームに基づいて表示されるように見えます (したがって、画面の端にぴったりと収まります)。
ビューコントローラーをランドスケープモードで初期化しているため、uiview は正しいパラメーターで初期化する必要がありますが、現在はそうではないようです。私はスーパービューのフレーム、スーパービューの境界、およびUIScreen mainscreen
可能な引数 (四角形) をinitWithFrame
に使用してきましたが、これまでのところ運がありません。