2010-10-22 41 views
1

我一直在iphone上工作大約1個月,我想知道這是他們的任何方法,通過它我們可以設置組件的方向,例如當設備左轉或左轉或右轉在縱向模式下,組件必須相應地設置其視圖。在iPhone中的方向

請幫我對此 謝謝

回答

1

覆蓋shouldAutorotateToInterfaceOrientation在一個視圖控制器。

// MyViewController.m 
... 
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{ 
    if ([[UIDevice currentDevice] orientation] == UIDeviceOrientationPortrait) 
    { 
     // If the device orientation is portrait, do stuff here. 
    } 

    else if ([[UIDevice currentDevice] orientation] == UIDeviceOrientationLandscape) 
    { 
     // If the device orientation is landscape, do stuff here. 
    } 
} 
...