如何判断mapkit是否无法获取用户位置?
在我的应用程序中,我使用地图套件。地图套件工作正常,但有时无法获取用户位置,所以我认为我可以显示错误消息,但当我应用错误消息时,它一次又一次地提示,看起来非常烦人。所以我想问,当地图套件开始获取当前用户位置时,如果失败,我如何显示类似“地图无法确定您当前位置,请稍后尝试”的错误消息,然后隐藏该消息并在之后显示有时,如果它再次无法获取用户位置,或者如果它获取了用户位置,则不执行任何操作。
In my app I'm using map kit.The map kit is working fine but sometimes it fails to acquire user location,so i thought i could show en error message but when i applied the error message it prompting again and again looking very annoying.so i want to ask that when map kit starts to get current user location and if it fails how do i show an error message something like this "Maps unable to determine your current location please try after sometime" then hide the message and show it after sometime if it again fails to acquire user location or if it gets the user location then do nothing.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
为什么不使用 CLLocationManager 来查找用户的位置?它有一个漂亮的委托方法,我认为这对您的情况会有帮助。
Why don't you use CLLocationManager to find user's location? It has one pretty delegate method that, I think, will be helpful in your case.
我在我的应用程序中使用了地图套件,当我增加地图的跨度时,它在 iPhone 上显示崩溃。
I have used the map kit in my app and when i increase the span of the map it shows crash on iphone.