0

我正在开发一个具有 UIViewController 的 iOS 应用程序,其视图具有 MapView 作为子视图。但是,当我运行应用程序并尝试在模拟器中旋转视图时,它无法正常工作;它留下一个黑框,如图所示:

原始视图

旋转视图

我如何告诉 MapView 与它的超级视图一起调整大小?

4

1 回答 1

1

尝试使用此代码

对象

yourMapView.autoresizingMask = UIViewAutoresizingFlexibleRightMargin |
                               UIViewAutoresizingFlexibleLeftMargin |
                               UIViewAutoresizingFlexibleBottomMargin;

迅速

yourMapView.autoresizingMask = [.FlexibleRightMargin, .FlexibleLeftMargin, .FlexibleBottomMargin]
于 2016-04-27T23:09:09.360 回答