SeuutoroToToToInterfaceorientation viene chiamato ma l'interfaccia app non riorienta (solo la barra di stato riorienta)

StackOverflow https://stackoverflow.com/questions/9463834

Domanda

Sto cercando di costruire un'app che funziona solo per gli orientamenti del dispositivo del paesaggio su dispositivi iOS. Ciò significa che il mio AuThoroToToToInterfaceorientation restituisce vero solo per gli orientamenti del dispositivo del paesaggio. Tuttavia, in alcuni punti, devo passare all'orientamento del dispositivo di ritratto per il quale utilizzo API SetStatusBarorientation.

Dopo aver trattenuto il dispositivo in qualsiasi orientamento del paesaggio e aver impostato l'orientamento dell'interfaccia su predefinito/capovolto utilizzando SetStausbarorrientation API e semplicemente inclinando il dispositivo leggermente solo nell'orientamento dell'orientamento trattenuto, la barra di stato ruota ma l'interfaccia non ruota. SeuutoroToToToInterfaceorientation viene chiamato e restituisce vero ma l'interfaccia non riorienta. Inoltre, il problema viene risolto se ruoto il dispositivo in orientamento opposto. Non sono sicuro di cosa sto facendo di sbagliato.

È stato utile?

Soluzione

Apple lo ha accettato come un bug nel loro SDK e potrebbero risolvere il problema nella prossima versione.

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