2011-01-14 9 views
2

Hey das ist der Code, den ichUIDevice Orientierung Rückkehr nicht den richtigen Wert

switch ([[UIDevice currentDevice] orientation]) 

     { 
      case UIInterfaceOrientationPortrait: 
       [self displayActionSheetInPotraitMode]; 
       break; 
      case UIInterfaceOrientationLandscapeLeft: 
      case UIInterfaceOrientationLandscapeRight: 
       [self displayActionSheetInLandscapeMode]; 
       break; 

      default: 
       break; 
     } 

bin mit aber wenn ich versuche, es in iOS Version 4 oder 4.1 auf dem Gerät

Schalter ([[UIDevice currentDevice] Ausrichtung])

gibt nicht den richtigen Wert zurück. Meine Anwendung läuft ab IOS 4. Wie behebe ich das?

Antwort

0

Werfen Sie einen Blick auf diese

Getting wrong orientation

oder sonst

UIDeviceOrientation orientation = [UIDevice currentDevice].orientation; 

und dann

switch(orientation) 

Prost versuchen

Verwandte Themen