横向模式下的mkmapview

时间:2009-09-26 11:57:06

标签: iphone objective-c xcode

是否可以在横向模式下显示地图?

1 个答案:

答案 0 :(得分:1)

实现它的最简单方法是将地图视图放在视图控制器中,然后以某种方式呈现。无论视图控制器支持哪种方向,都会导致托管地图视图自动旋转。

在视图控制器中,您将实现此方法:

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

该示例处理两种景观方向。只要您的地图视图设置为在NIB文件中正确自动调整,它就可以正常工作。