- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在构建一个 Apple Watch 应用程序,应该在 map 位置放置一个图钉,我使用的是 Xcode 模拟器,但 map 就是不加载...
这是我的示例代码,我还缺少其他类型的设置吗?
import WatchKit
import MapKit
class MapController: WKInterfaceController {
@IBOutlet var map: WKInterfaceMap!
override func awakeWithContext(context: AnyObject?) {
super.awakeWithContext(context)
let centerOfMap = CLLocationCoordinate2D(latitude: -3.743205, longitude: -38.514871)
let pinPosition = CLLocationCoordinate2D(latitude: -3.65, longitude: -38.514871)
let coordinateSpan = MKCoordinateSpanMake(1, 1)
self.map.addAnnotation(pinPosition, withPinColor: .Red)
self.map.setRegion(MKCoordinateRegion(center: centerOfMap, span: coordinateSpan))
}
}
最佳答案
它不会为模拟器加载 map 图 block 。您必须在实际 watch 上对其进行测试。
关于ios - WKInterfaceMap 不加载 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36164365/
我在 Apple Watch 应用中添加了一个 WKInterfaceMap 对象。当我按下它来获取方向时,它总是说“未知位置”但给出了正确的方向。我怎样才能让它填充位置的名称? 最佳答案 是的,就像
在 WatchKit 上,Map 组件是一个 WKInterfaceMap 对象。 默认情况下,此 UI 组件会在用户点击时加载 Apple Watch 上的主 map 应用。 我可以跟踪 Contr
我在使用 WKInterfaceMap 时遇到问题。我试图只显示一个带有简单注释的简单 map ,但它会不断重新加载。我正在使用 Xcode 7 beta,我已经尝试过了: 删除派生数据 重新启动 X
反正有WKInterfaceMap的动画注释吗? Watchkit? 我有 35 张图像来形成动画。目前我正在使用 NSTimer调用 -(void)addAnnotation:(CLLocation
我正在构建一个 Apple Watch 应用程序,应该在 map 位置放置一个图钉,我使用的是 Xcode 模拟器,但 map 就是不加载... 这是我的示例代码,我还缺少其他类型的设置吗? impo
我研究过这个话题,堆栈说,没有办法处理 map 上的点击事件。 如标题所示,有没有其他方法可以禁用触发器到原生 map ,因为它会降低用户体验并更改它以在点击时再次生成 map ? 非常感谢。 最佳答
WKInterfaceMap定义了两个方法来设置 map 的可见部分:setVisibleMapRect和 setRegion .两者具有非常相似的描述,行为方式(据我所知)相同。 这两种方法有什么区
我是一名优秀的程序员,十分优秀!