Pergunta

I created a UISplitView, after the splitView is load in landscape mode, I display a modalView using the presentModalView, my problem is that the modalView is always in portrait mode, can't find the solution for that.

UIDeviceOrientation orientation = [[UIDevice currentDevice] orientation];

it gives me the landscape orientation but using

UIDeviceOrientation orientation = [[UIApplication sharedApplication] statusBarOrientation]

gives me Portrait. (not working under 4.2)

Thanks,

Foi útil?

Solução

i'm using an NSTimer and loas my function with it and its work, thats a bit tricky but that is the only solution I found right now.

[NSTimer scheduledTimerWithTimeInterval:0.1 target:self selector:@selector(loadingModal:) userInfo:nil repeats:NO];
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top