use*_*951 5 objective-c xcode4.2
它们都指定了地图中心和框的大小。
那么为什么要同时使用两者呢?
一些功能MKMapview使用一个,一些使用另一个
(MKCoordinateRegion)regionThatFits:(MKCoordinateRegion)region(MKMapRect)mapRectThatFits:(MKMapRect)mapRect
edgePadding:(UIEdgeInsets)insets他们有什么区别?
更重要的是,我们应该使用哪个来设置我们看到的区域?
regionThatFits:edgePadding:顺便说一下,没有。
AMKCoordinateRegion是使用度坐标类型定义的,CLLocationCoordinate2D该坐标表示地球表面上某个点的纬度和经度。
MKMapRect 表示在地图视图上使用视图坐标 (x, y) 定义的实际平面矩形。
您可以使用函数为您进行转换,例如MKCoordinateRegionForMapRect
为了回答您的最后一个问题,您将使用MKCoordinateRegionwhich 将定义您想要查看的地球表面区域,并且根据定义它将设置您的缩放级别。
| 归档时间: |
|
| 查看次数: |
5695 次 |
| 最近记录: |