问题标签 [wkinterfacemenu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
watchkit - 有没有办法禁用 WKInterfaceMenu?
我在情节提要中添加了一个 WKInterfaceMenu,效果很好。但是,一旦使用,我不希望菜单再次出现。
有没有办法阻止菜单出现?
ios - WKInterfaceMenu 将模型 InterfaceController 设置为根 InterfaceController
当从viaWKInterfaceController
呈现的模式中调出菜单时,模式控制器成为根控制器:rootController
presentControllerWithName:context:
<— 模态(见Cancel
)
<— 菜单
<——根?(没有Cancel
)
这是一个 WatchKit 错误,还是模态控制器不应该有菜单?
“解决方案”
由于这是一个已知的错误,我的临时解决方法只是向Cancel
模态控制器添加一个按钮,并用于reloadRootControllersWithNames:contexts:
将它们呈现为 root。该Cancel
按钮将根控制器重新加载到我的初始根控制器。
apple-watch - 表中每一行的不同菜单项
我在 WKInterfaceController 上有一张桌子。当用户强制触摸某些行时,我希望有一组菜单项(WKInterfaceMenu),而其他行则有一组不同的项目。另外,我想这样做,以便当用户强制触摸一行然后选择一个菜单项时,我可以触发特定于用户选择的行和菜单项的操作。这可能吗?