1

我想以图像的形式显示 GPS 信号强度,例如:
在此处输入图像描述
但我找不到任何关于此或示例的文档。
我试过这个:

if (self.locationManager.location.horizontalAccuracy < 0)
        {
            ...@"No"];
        }
        else if (self.locationManager.location.horizontalAccuracy > 163)
        {
            ...@"Poor"];
        }
        else if (self.locationManager.location.horizontalAccuracy > 48)
        {
            ...@"Average"];
        }
        else
        {
            ...Full
        }

但似乎这段代码什么都不做。
如何监控 GPS 信号强度,可以吗?

4

1 回答 1

2

此代码位于何处?您的代码应该在委托回调中:

- (void)locationManager:(CLLocationManager *)manager
didUpdateToLocation:(CLLocation *)newLocation
       fromLocation:(CLLocation *)oldLocation

或 iOS 6.0 及更高版本:

- (void)locationManager:(CLLocationManager *)manager
 didUpdateLocations:(NSArray *)locations
于 2013-07-17T12:25:55.893 回答