一、创建一个Watch工程
在Xcode的iOS->application->Single View Application创建一个iOS应用
二、添加Watch应用对象到项目中
选择TargetWatchKit App
选择File ->New -> Target ->WatchKit App->next
Paste_Image.png创建完成后 Watch应用对象就添加到了项目中了
如果勾选了Include Notification Scene和Include Glance Scene ,storyboard中是这样的
注:可以通过Edit Scheme设置运行目标,如图1和图2:
图1 图2
三、创建Watch应用对象后的新增内容
Paste_Image.pngWatchKit App:运行在手表上,包含storyboard,主要负责UI的布局
WatchKit Extension:运行在iPhone上,应用逻辑,更新UI界面的代码
这两个部分就是通过WatchKit通讯,用户点击Watch App后,与Watch匹配的 iPhone 会启动 WatchKit extension,然后和 Watch 建立连接,产生通信
四、运行程序
由于没有进行编程,运行结果是空的。
Paste_Image.png
五、添加代码
打开WatchTest WatchKit App ->Interface.storyboard
如图:这个位置可以调整界面的大小
Paste_Image.png
在画板中添加一个lable 和一个按钮
Paste_Image.png然后打开WatchTest WatchKit Extension->InterfaceController.h或者.m,将刚才拖放的lable和按钮 关联,实现通过点击按钮改变lable的内容
Paste_Image.png六、运行结果
Paste_Image.pngPs: watch模拟器不出现的解决办法
1、将运行目标设置成 ( 项目名字 WatchKit App)
Paste_Image.png
2、设置模拟器
选择iOS模拟器,选择Hardware->External Displays->Apple Watch-38mm或者是 42mm
Paste_Image.png
网友评论