创建WatchKit App

作者: X先生_vip | 来源:发表于2015-09-02 10:42 被阅读166次

    一、创建一个Watch工程

    在Xcode的iOS->application->Single View Application创建一个iOS应用

    二、添加Watch应用对象到项目中

    选择Target
    WatchKit App

    选择File ->New -> Target ->WatchKit App->next

    Paste_Image.png

    创建完成后 Watch应用对象就添加到了项目中了
    如果勾选了Include Notification Scene和Include Glance Scene ,storyboard中是这样的

    Paste_Image.png
    注:可以通过Edit Scheme设置运行目标,如图1和图2:
    图1 图2

    三、创建Watch应用对象后的新增内容

    Paste_Image.png
    WatchKit 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.png

    Ps: watch模拟器不出现的解决办法

    1、将运行目标设置成 ( 项目名字 WatchKit App)


    Paste_Image.png

    2、设置模拟器
    选择iOS模拟器,选择Hardware->External Displays->Apple Watch-38mm或者是 42mm


    Paste_Image.png

    相关文章

      网友评论

        本文标题:创建WatchKit App

        本文链接:https://www.haomeiwen.com/subject/nxllcttx.html