2016-04-20 8 views
1

最新のMapBox iOS idk(3.2)を使用してiOSアプリケーションをセットアップしようとしています。どのくらい私はインターネットを求めているのですか、マップビューにマップイベントを追加する方法の例は見つかりません。MapBox iOS SDK:マップイベントを追加する

例:地図がアイドル状態になったときにイベントを追加します。助言がありますか?

UPDATE

私はこれが実装する右の方法であると思う:

func mapView(mapView: MGLMapView, regionDidChangeAnimated animated: Bool) { 


} 

答えて

2

あなたはデリゲートメソッドを使用する方法を求めている場合は、ここでの方法は次のとおりです。

import Mapbox 

// Declare conformance to the MGLMapViewDelegate protocol 
class ViewController: UIViewController, MGLMapViewDelegate { 

    var mapView: MGLMapView! 

    override func viewDidLoad() { 
     super.viewDidLoad() 

     mapView = MGLMapView(frame: view.bounds) 
     mapView.autoresizingMask = [.FlexibleWidth, .FlexibleHeight] 
     view.addSubview(mapView) 

     // Set the delegate property of our map view to self after instantiating it. 
     mapView.delegate = self 
    } 

    func mapView(mapView: MGLMapView, regionDidChangeAnimated animated: Bool) -> Bool { 
     // look at mapView properties and do something 
    } 
} 

がためhttps://www.mapbox.com/ios-sdk/examples/を参照してください。 Mapbox iOS SDKで基本機能を実装する方法の例

関連する問題