MapView无法正常显示

时间:2014-08-20 17:09:32

标签: ios uinavigationcontroller xcode5 mapkit

我的导航控制器中有一个MapView,它有一个textFeild和正确构建的按钮。但突然之间,当我在7.1模拟器上构建时,mapView占用了整个viewController。所有三个对象都是正确连接到viewController的出口属性。我在viewDidLoad中设置的视图上有mapView的位置:

self.mapView.frame =      CGRectMake(0, 110, 320, 500);
self.textField.frame    = CGRectMake(10, 10, 230, 30);
self.searchButton.frame = CGRectMake(250, 10, 70, 30);

即使我将superview中的remove添加到viewdidload,

[self.mapView removeFromSuperview];

mapView仍在构建中。我甚至提出了断点,看看代码行是否被跳过而它们不是。似乎xcode以某种方式缓存了我的xcode(5.1.1)。我有什么办法可以阻止这个问题吗? mapView中没有调用mapView绘图。

1 个答案:

答案 0 :(得分:1)

删除DerivedData文件夹中的所有文件(〜/ Library / Developer / Xcode / DerivedData)解决了这个问题。