私は3.5インチと4インチの両方のスクリーン用にアプリケーションを開発中です。しかし、シミュレータを突然動かすと、4インチのiPhoneシミュレータを実行していても、画面サイズは320 * 480になりました。アプリが3.5インチiPhoneで動作していると思うのは4インチ
このようにそれを作っている私は、私が誤って触れたことのXcode(もしあれば)に設定するかわからないんだけど...
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
NSLog(@"%f, %f", [[UIScreen mainScreen] bounds].size.width, [[UIScreen mainScreen] bounds].size.height);
...
}
を私はAppDelegateファイルでこれを入れて、それが320.000000を印刷し、480.000000。私のすべての.xibファイルは、4インチの網膜に設定されています。誰もこれの前に出会ったのですか?
iPhone 4inchesのプロジェクトにDefault-h568ファイルがあることを確認してください – junaidsidhu
私のプロジェクトフォルダの名前をデフォルトのアイコンに変更して起動画像リンクが壊れていることが判明しました。ありがとうございました! –
@JayiODroidまたはこれを回答として追加すると、受け入れられ、質問は終了します。コメントに隠れたままにしないでください! – jrturton