苹果应用开发:从watchOS到代码质量优化
1. watchOS应用开发:Glance功能实现
在苹果生态系统中,watchOS应用开发有着独特的魅力。其中,Glance功能可以让用户在不启动应用的情况下快速查看信息,为用户带来便捷的体验。
1.1 准备工作
当我们在Mac的Dock中看到带有Apple Watch图标的应用图标时,意味着可以在手表和Mac以及iPhone之间进行无缝切换。接下来,我们要为watchOS应用添加一个Glance,让用户能快速进入应用并开始听写新笔记。
1.2 添加图片
首先,我们需要添加用于Glance的图片,具体步骤如下:
1. 打开Watch组中的Assets.xcasset文件(注意不是Watch扩展组中的那个)。
2. 将资源中的Watch Glance Add图片拖到图像集列表中。
1.3 代码设置
接着,我们要对相关代码进行设置,让Glance能触发创建新笔记的操作。
1. 打开GlanceController.swift文件(这是创建应用时Xcode自动生成的)。
2. 更新willActivate方法,代码如下:
override func willActivate() {
// 当手表视图控制器即将对用户可见时调用此方法
updateUserActivity("au.com.secretlab.Notes.creating",
userInfo: ["edit
超级会员免费看
订阅专栏 解锁全文
32

被折叠的 条评论
为什么被折叠?



