gpt4 book ai didi

iphone - MKMapView 在regionDidChangeAnimated 中返回错误的latitudeDelta 和longitudeDelta

转载 作者:行者123 更新时间:2023-12-03 21:24:39 24 4
gpt4 key购买 nike

我正在尝试与 Web 服务对话,以获取嵌入式 MKMapView 上放大或缩小区域内的位置。在我的 View Controller 的 RegionDidChangeAnimated 方法中(这是我用来捕获 map 上任何用户手势的方法),我调用以下内容:

NSLog( @"latitude delta = %f", mapView.region.span.latitudeDelta );
NSLog( @"longitude delta = %f", mapView.region.span.longitudeDelta );

日志条目显示:

latitude delta = 0.000435
longitude delta = 0.001930

但是,如果我在regionDidChangeAnimated触发后手动重新查询纬度/经度德拉(即用户手势完成),我会得到以下结果:

latitude delta = 0.008415
longitude delta = 0.011932

为什么这里有区别?这是放大还是缩小手势并不重要。总是有差异的。这是怎么回事??

最佳答案

我将此错误提交给 Apple,并被告知这是一个已知问题。没有建议解决方法。 :-(

关于iphone - MKMapView 在regionDidChangeAnimated 中返回错误的latitudeDelta 和longitudeDelta,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1467707/

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