サンプル View Controller を使用してテスト プログラムを実行しています。私のアプリデリゲートには、次のものがあります
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] 境界]]; NSLog(@"ウィンドウ フレーム %@",NSStringFromCGRect(self.window.frame)); }
出力はウィンドウ フレーム {{0, 0}, {768, 1024}} です。デバイスを横向きモードにしていますが、ウィンドウ フレームは width と height のスワップされた値を返します。
このため、ハードコードされた値を使用してビュー コンポーネントを配置できません。何がうまくいかないかの手がかり。