我正通过基本的iOS指南地图添加到我的应用程序在这里:https://developers.arcgis.com/ios/10-2/swift/guide/develop-your-first-map-app.htm的ArcGIS的iOS地图不平移或缩放
当运行应用程序,它会显示我已经添加了底图,但它似乎没有以响应任何操作,所以我无法进行窗格/缩放。
这里是我的确切斯威夫特控制器代码:
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()
}
}
我有两个一个iPad和iPhone进行测试和行为是一致的。
我正在使用ArcGIS 10.2.5
我应该指定这个,但我的版本稍微修改以显示本地tpk文件(“Norfolk.tpk”)。我可以在AGSMapView中看到TPK文件,它不会让我平移和缩放。 – Nate23VT
但是,我已经尝试了您添加的网址,并且它做了同样的事情。我还在我的plist文件中加入了隐私字符串,我在地图上看到了当前位置图标。 – Nate23VT
是的,默认情况下在ESRI中没有UI元素来放大/缩小mapView。我不知道是否有办法启用它们。我正在使用一个实际的设备,它可以通过触摸来放大/缩小mapView。 –