In XCode4.2 + iOS5 SDK, ho impostato "Orientamento dispositivo supportato" solo per "Ritratto". Mi aspetto che tutte le visualizzazioni nell'applicazione supportino solo l'orientamento "verticale". Tuttavia, mentre ruoto il simulatore di iPhone, ho trovato che altri orientamenti funzionano ancora.Qual è il punto di "Orientamento del dispositivo supportato" nelle impostazioni dell'applicazione iOS?
Sembra che il metodo shouldAutorotateToInterfaceOrientation in ViewController sia la chiave per decidere se l'orientamento dato è supportato. Quindi, perché preoccuparsi di avere l'impostazione "Orientamento dispositivo supportato" nel livello applicazione se non limita l'orientamento?
Quindi, UISupportedInterfaceOrientations serve solo a determinare l'orientamento dell'interfaccia di avvio, giusto? –
Sì, influenza solo l'orientamento iniziale all'avvio. – iHunter
buona domanda e buona risposta –