今天让我们来创建一个最简单的Apple Watch程序,并实现最简单的响应。Xcode版本为7。实现如下:
(1)创建一个watchOS的应用:
。
(2)注意要选中下面的“include Glance Scene”。如图:
。
(3)如同iOS开发一样,我们也可以直接拖动控件,在Interface Controller中拖入控件如下:
。
(4)通过segue连线,在InterfaceController.swift中实现代码如下:
import WatchKit
import Foundation
class InterfaceController: WKInterfaceController {
@IBOutlet var myLabel: WKInterfaceLabel!
override func awakeWithContext(context: AnyObject?) {
super.awakeWithContext(context)
// Configure interface objects here.
}
override func willActivate() {
// This method is called when watch view controller is about to be visible to user
super.willActivate()
}
override func didDeactivate() {
// This method is called when watch view controller is no longer visible
super.didDeactivate()
}
@IBAction func btnClicked() {
myLabel.setText("111111")
}
}
(5)运行程序如下:通过点击按钮,可以改变下面Label中的文字;
。
。
(6)当然我们也可以在Glance中设计界面,通过点击Glance中的控件,可以点击进入App;
.
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!