【发布时间】:2017-07-06 02:47:03
【问题描述】:
我正在构建一个包含欧洲首都的测验,地图将移动到特定国家,我不希望用户滚动并看到首都的名称。所以基本上我有 2 个选项需要帮助: 1. 不要让用户滚动 2.在谷歌地图上隐藏所有首都或城市
代码如下:
switch(randomNumber) {
case 1:
let latitude:Double = 45.943161
let longitude:Double = 24.966760000000022
let span = MKCoordinateSpanMake(25, 25)
let region = MKCoordinateRegion(center: CLLocationCoordinate2D(latitude: latitude, longitude: longitude), span: span)
mapView.setRegion(region, animated: true)
let pinLocation: CLLocationCoordinate2D = CLLocationCoordinate2DMake(latitude, longitude)
let objectAnn = MKPointAnnotation()
objectAnn.coordinate = pinLocation
self.mapView.addAnnotation(objectAnn)
questionLabel.text = "Iceland"
button1.setTitle("Copenhagen", for: UIControlState.normal)
button2.setTitle("Reykiavik", for: UIControlState.normal)
button3.setTitle("Oslo", for: UIControlState.normal)
button4.setTitle("Ljubiana", for: UIControlState.normal)
correctAnswer = "2"
break
【问题讨论】:
标签: ios iphone swift xcode google-maps