如何获得 MKMapView 的实际高度(不是界面生成器中指定的高度)。
这是我的例子。我在包含地图的界面构建器中创建了一个视图,引用为IBOutlet MKMapView* worldmap。
这个视图的实际大小(见右图)与 Interface Builder 中指定的不同(见左图),因为我还添加了一个导航栏(通过代码),并且地图/视图的高度根据设备屏幕(4 或 3,5")。
但是,当我使用...
worldmap.frame.size.height
...我总是在 Interface Builder 中设置大小,而不是经过调整的真实大小。
如何获得实际尺寸?