旋转视图以扩展内容

时间:2013-07-02 13:56:47

标签: ios objective-c orientation

我银行的应用程序设计得很好。在纵向中,它显示我帐户中的移动,如果iPhone处于横向模式(向右或向左),则显示带有两个轴的图表。我怎么能这样做?我的应用程序中有很多视图,我只需要纵向模式,但对于一个视图,我需要以横向模式显示内容..

我试过了:

 -(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {
return (toInterfaceOrientation == UIInterfaceOrientationLandscapeLeft);
}

1 个答案:

答案 0 :(得分:0)

使用:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{
    return UIInterfaceOrientationIsLandscape(interfaceOrientation);
}

UIApplication.h中定义的其他宏:

UIDeviceOrientationIsValidInterfaceOrientation(orientation)

UIInterfaceOrientationIsPortrait(orientation)

UIInterfaceOrientationIsLandscape(orientation)