我设置我的MKMapView区域内viewWillAppear中:使地图正确的,只要用户看到它显示了良好的区域:的MKMapView setRegion不恒定
[mapView setRegion:region animated:NO];
拳头时间我做,我得到的区域修剪像这样:
然后从那里,当我设置完全相同的区域,我得到的是这样的:
第二届截图是我想从一开始获得。我的猜测是我第一次设置区域,mapview没有完全加载或沿着这些线条。我应该做什么来解决这个问题的任何指针?
编辑:这可能是相关的:在第一次调用viewDidAppear之前向mapView添加注释也无效。 pinView只是不显示。我如何确保地图视图已准备好在viewWillAppear中使用?
不错的指针。该setRegion奇怪的行为错误可能是我的问题。但仍然找不到修复:( – samvermette 2010-11-19 15:40:08