Ich entwickle App für beide 3,5 und 4 Zoll-Bildschirme. Jedoch plötzlich auf dem Simulator wurde die Bildschirmgröße 320 * 480, selbst wenn ich 4-Zoll-iPhone-Simulator betreibe.App denkt, es läuft auf 3,5-Zoll-iPhone, wenn es auf 4 Zoll ist
Ich habe dies in AppDelegate Datei und es gedruckt 320,000000, 480,000000 ...
- (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);
...
}
Ich bin nicht sicher, die in Xcode Einstellung (falls vorhanden), dass ich aus Versehen berührt, dass es so gemacht. Alle meine .xib-Dateien sind auf 4 Zoll Retina eingestellt. Ist jemand schon einmal darauf gestoßen?
überprüfen Sie auch, dass Sie Default-h568-Datei im Projekt für iPhone 4inches haben – junaidsidhu
Es stellt sich heraus, wenn ich meinen Projektordner umbenannte die Standard-Icons und Startbilder Links sind gebrochen - sobald sie behoben sind, hat alles wieder funktioniert! Vielen Dank! –
@JayiODroid oder Sie sollten dies als Antwort hinzufügen, damit es akzeptiert und die Frage abgeschlossen werden kann. Lass die Lösung nicht in den Kommentaren verschwinden! – jrturton