Domanda

L'ho visto su un'app precedente (dimenticando il nome dell'app), dove potresti bloccare l'orientamento corrente dello schermo.

Esiste un modo semplice per farlo, ad esempio semplicemente usando un pulsante.

È stato utile?

Soluzione

Basta aggiungere un ivar al delegato dell'app che può essere impostato premendo il pulsante di blocco. Quindi in tutti i controller della vista puoi semplicemente controllare l'ivar nel delegato dell'app e rispondere al

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation

messaggio in base al tuo orientamento ivar

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top