您好我目前正在开发使用Mapkit的IOS应用程序。我的应用程序当前正在使用locationmanager来获取用户位置和setregion。现在正在发生的奇怪的事情是,当我在不同的位置时,动画到setregion所需的时间是不同的。
例如,当我在学校时,细胞信号很弱。 mapill设置区域所需的时间比我家中蜂窝信号强的时间长约10倍。
我目前正在使用requestLocation()来调用didupdatelocation函数,并且Web建议中的人员使用startUpdatingLocation。关于这一点的是我只想在我的应用程序中设置一次。虽然didupdatelocation继续这样做。
我有点卡住,不知道从哪里开始解决这个问题。请帮忙!
答案 0 :(得分:0)
例如,当我在学校里,细胞信号很弱时。 mapkit设置区域所需的时间比家庭中蜂窝信号强的时间长约10倍。
关于这一点的是我只想在我的应用程序中设置一次。
nil
消息传递给CLLocationManager
实例将阻止任何连续didUpdateLocation:
次调用。