【发布时间】:2010-12-14 05:42:54
【问题描述】:
我有一个愚蠢的问题要问,问题是我一直在使用 MapKit 框架,发现每当我在 init 方法中设置 MKMapView 对象的框架和 mapType 时,我都会得到一个空白视图,但是当我在loadView方法中设置frame和mapType可以查看地图界面。
为什么会这样?我正在使用 SDK 3.1
请帮忙
这是我的代码
-(无效)加载视图{ [超级负载视图]; mymapView = [[MKMapView alloc]initWithFrame:self.view.bounds]; mymapView.mapType = MKMapTypeStandard; mymapView.showsUserLocation = 是; [self.view addSubview:mymapView]; }【问题讨论】:
-
地图视图是从 xib 加载的吗?您是在 loadView 中实例化地图视图,还是访问在界面生成器中设置的地图视图出口?
-
不,我使用的代码没有 IB
-
我粘贴的上述代码没有任何错误,但问题是为什么它在 loadView 为什么不在 init 中
标签: iphone objective-c xcode mkmapview