将MKMapView放入Interface Builder

问题描述

| 我使用的是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,460)来占据整个屏幕? 下面的图片应该可以确定我的问题。抱歉,如果我缺少一些明显的东西。谢谢。     

解决方法

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

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...