das*_*uso 11 gps mkmapview ios
嗨,我有一个应用程序,为您提供mapview上的位置,是否有任何方法在IF上实现.
我希望我的应用程序检查您是否没有显示gps,而不是向您显示地图,它会显示一个图像,表示您没有连接.
如果你没有信号,我想做类似的事情.
Gab*_*lla 21
您可以检查用户是否拒绝了您的应用程序的位置服务
[CLLocationManager authorizationStatus] == kCLAuthorizationStatusDenied
Run Code Online (Sandbox Code Playgroud)
否则,您还可以检查位置服务是否在系统级别可用
[CLLocationManager locationServicesEnabled]
Run Code Online (Sandbox Code Playgroud)
因此,您可能希望在应用中执行的检查看起来像
if([CLLocationManager locationServicesEnabled] &&
[CLLocationManager authorizationStatus] != kCLAuthorizationStatusDenied) {
// show the map
} else {
// show error
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7622 次 |
| 最近记录: |