Search code examples
iosarcgis-runtime

ArcGIS iOS Map does not pan or zoom


I am walking through the basic iOS guide to add a map to my App here: https://developers.arcgis.com/ios/10-2/swift/guide/develop-your-first-map-app.htm

When running the app, it displays the basemap I have added but it does not seem to respond to any actions so I can not pane/zoom.

Here is my exact Swift controller code:

import UIKit
import ArcGIS

class ViewController: UIViewController, AGSMapViewLayerDelegate {

@IBOutlet var mapView: AGSMapView!

override func viewDidLoad() {

    super.viewDidLoad()

    let tiledLayer = AGSLocalTiledLayer(name: "Norfolk")

    self.mapView.addMapLayer(tiledLayer, withName: "Norfolk")

    mapView.locationDisplay.startDataSource()
}

}

I have tested on both an iPad and iPhone and the behavior is the same.

I am using ArcGIS 10.2.5


Solution

  • I am not sure what I did incorrectly the first time, but I removed the view and re added it and it worked the 2nd time.