【发布时间】:2020-01-30 07:39:11
【问题描述】:
我有一个视图控制器,它获取用户位置并显示附近的商店。
当用户第一次打开应用程序时,应用程序会显示一个弹出窗口供用户访问位置信息。如果用户允许定位,我在didUpdateLocations调用API
func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) {
if !isNearbyAlreadyLoaded {
self.apiNearbyBakers()
isNearbyAlreadyLoaded = true
}
}
但如果用户不允许该位置,则永远不会调用我的 API。在这种情况下,我需要向他展示一个按钮以允许定位。
问题:
如何检测用户是否点击了允许位置弹出窗口中的不允许按钮。
【问题讨论】:
标签: ios swift cllocationmanager