是否可以在iOS中为多边形地理围栏创建和获取触发器(进入和退出)

时间:2015-05-29 09:30:32

标签: ios ios8 mkmapview geofencing clcircularregion

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

请建议。

1 个答案:

答案 0 :(得分:0)

使用CLLocationManager:创建一个区域并使用startMonitoringForRegion:对其进行监控。对于通知,请使用委托方法

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

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