标签: watchkit apple-watch watch-os-2
尝试通过删除用户必须点击的冗余按钮来简化Watch应用程序中的UX,以便在WKInterfacePicker中选择所选项目并执行下一步。只需要通过选择器上的水龙头来取代此按钮上的水龙头。
WKInterfacePicker
在the class specification中无法找到此类API,以下引述了我:
用户通过点击它,使用表冠滚动项目,然后再次点击选择项目来与选择器进行交互。
所有内容都指向可以通过点击选择器来选择项目,我们可以以编程方式访问该操作。有没有人面临这个任务?
答案 0 :(得分:1)
要处理焦点到选择器,请点击事件使用 - pickerDidFocus。 如果你现在想要处理每个点击,那么只有一种自定义方式。你需要每次做焦点选择程序programmaticaly调用[picker resignFocus] 如果要自定义焦点,请将拾取器放入组中并将背景边框图像设置为它。将选择器焦点样式设置为无。
答案 1 :(得分:-1)
只需在你的WKInterfaceController中添加一个选择器并创建一个IBAction来对球场事件作出反应: