将MKMapView删除到Interface Builder中

时间:2011-06-04 03:37:35

标签: iphone interface-builder mkmapview

我正在使用XCode 4,我刚刚创建了UIViewController的子类,启用了状态栏(灰色),并放入了MKMapView。我的UIView有x,y和w,h

(0,20)/(320,460)

然后我点击我的MKMapView,其坐标为:

(0,0)/(320,460)

是否有理由说IB不会自行调整大小,因此MKMapView将通过制作(0,0)/(320,480)或将自身置于(0,20)/(320,460)来占据整个屏幕)?

下面的图片应该表明我的问题。对不起,如果我错过了一些非常明显谢谢。 enter image description here

1 个答案:

答案 0 :(得分:1)

如果在视图(容器)中添加任何子视图,那么该容器就是该子视图的世界,并且它将根据它进行协调。这就是你的地图视图有坐标(0,0)的原因。