深入探索 Watch 应用开发:轨道配置与生命周期管理
1. 轨道配置基础
在运行 TapALap 应用进行跑步之前,需要创建跑步轨道。用户要为轨道命名,并设置单圈的长度。创建完成后,需将轨道信息返回给“开始跑步”界面控制器,这就需要创建一个协议来实现数据传递。
2. 创建轨道配置界面
- 界面布局 :
- 打开 Xcode 中的 Interface.storyboard,找到空的轨道配置界面控制器。
- 添加一个按钮,标题设置为“Tap to Set Name”,用于设置轨道名称。
- 依次添加一个选择器、一个标签(文本设为“equals”)和另一个选择器,将它们添加到一个水平组中。
- 设置第一个选择器宽度为容器的 0.25,标签宽度为 0.3,第二个选择器宽度为 0.45。两个选择器高度设为 44,标签垂直居中对齐。
- 在 Xcode 的属性检查器中,将两个选择器的指示器样式设为“Shown While Focused”,第一个选择器的聚焦样式设为“Outline with Caption”,第二个设为“Outline”。
- 在底部添加一个标题为“Save”的按钮用于保存轨道。
- 创建出口和动作 :
打开 TrackConfigurationInterfaceController.swift,添加以下代码:
超级会员免费看
订阅专栏 解锁全文
457

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



