Domanda

ho creato un UISplitView, dopo la SplitView è carico in modalità orizzontale, che visualizza un modalView utilizzando il presentModalView, il mio problema è che il modalView è sempre in modalità portrait, non riesce a trovare la soluzione per questo.

UIDeviceOrientation orientation = [[UIDevice currentDevice] orientation];

mi dà l'orientamento orizzontale ma usando

UIDeviceOrientation orientation = [[UIApplication sharedApplication] statusBarOrientation]

mi dà ritratto. (Non lavora sotto 4.2)

Grazie,

È stato utile?

Soluzione

sto usando un NSTimer e Loas mia funzione con esso e il suo lavoro, questo è un po 'complicato, ma che è l'unica soluzione che ho trovato al momento.

[NSTimer scheduledTimerWithTimeInterval:0.1 target:self selector:@selector(loadingModal:) userInfo:nil repeats:NO];
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top