我想创建一个应用程序,当用户点击mapview时,它会为这些位置创建地理围栏(它可以是圆形,多边形或任何类型)。 我想在用户进入或退出创建的区域时收到通知。 我已经成功实现了圆形区域,但也希望用多边形或用户定义区域来实现。
请建议。
答案 0 :(得分:0)
使用CLLocationManager:创建一个区域并使用startMonitoringForRegion:
对其进行监控。对于通知,请使用委托方法
locationManager:didEnterRegion:
locationManager:didExitRegion:
locationManager:didDetermineState:forRegion: