0

我想创建一个应用程序,当用户点击 mapview 时,它将为该位置创建地理围栏(它可以是圆形、多边形或任何类型)。我想在用户进入或退出创建的区域时得到通知。我已经设法用圆形区域来实现,但也想用多边形或用户定义的区域来实现。

请建议。

4

1 回答 1

0

使用 CLLocationManager:创建一个区域并使用startMonitoringForRegion:. 对于通知,请使用委托方法

locationManager:didEnterRegion:
locationManager:didExitRegion:
locationManager:didDetermineState:forRegion:

https://developer.apple.com/library/ios/documentation/CoreLocation/Reference/CLLocationManager_Class/index.html

于 2015-05-29T12:33:08.207 回答