gpt4 book ai didi

ios - 关于 MKMapView -regionThatFits :? 的 Apple 文档不正确

转载 作者:行者123 更新时间:2023-11-28 17:48:28 28 4
gpt4 key购买 nike

在 MKMapView 的 -regionThatFits: 方法的 Apple 文档中,它说这将返回一个以与传入区域相同的点为中心的新区域,只有区域边界针对 iPhone 屏幕纵横比进行了校正。这在实现中似乎不正确...在调用此方法之前,我的区域显示为:

$5 = {  center = {    latitude = 37.322898864746094,     longitude = -122.03209686279297  },   span = {    latitudeDelta = 14.278411865234375,     longitudeDelta = 1.5202401876449585  }}

..然而,在调用这个方法之后,我得到了:

$6 = {  center = {    latitude = 36.973427342552824,     longitude = -122.03209686279297  },   span = {    latitudeDelta = 14.521333317196799,     longitudeDelta = 14.0625  }}

这在 map 上有很大的不同 - 这转化为加利福尼亚州库比蒂诺和加利福尼亚州圣克鲁斯之间的距离。还有其他人遇到过这种差异吗?

最佳答案

我认为这是一个舍入问题,因为您使用了较大的 latitudeDelta。为确保您的中心永远不会改变,您可以先设置调整后的区域,然后使用 centerCoordinate 属性将中心重新设置为旧值。

关于ios - 关于 MKMapView -regionThatFits :? 的 Apple 文档不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2509223/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com