Sto sviluppando app per schermi da 3,5 e 4 pollici. Tuttavia, all'improvviso sul simulatore le dimensioni dello schermo diventano 320 * 480 anche quando eseguo il simulatore iPhone da 4 pollici.L'app pensa di funzionare su iPhone da 3,5 pollici quando è su 4 pollici
Ho messo questo in un file AppDelegate e stampate 320,000 mila, 480,000 mila ...
- (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);
...
}
non sono sicuro che l'impostazione in Xcode (se presente) che per sbaglio ho toccato che ha reso così. Tutti i miei file .xib sono impostati su retina da 4 pollici. Qualcuno si è imbattuto in questo prima?
Verificare inoltre che nel progetto sia presente il file Default-h568 per iPhone 4 pollici – junaidsidhu
Si scopre che quando ho rinominato la cartella del mio progetto le icone predefinite e il collegamento delle immagini di avvio sono interrotti - una volta risolti, tutto ha funzionato di nuovo! Grazie! –
@JayiODroid o dovresti aggiungere questo come risposta in modo che possa essere accettato e la domanda chiusa. Non lasciare la soluzione nascosta nei commenti! – jrturton