有没有办法禁用 WKInterfaceMenu?
Is there a way of disabling a WKInterfaceMenu?
我在故事板中添加了一个 WKInterfaceMenu,效果很好。但是,一旦用过,我不想让菜单出现第二次。
有没有办法阻止菜单出现?
你当然可以做到这一点,但你需要做一些不同的事情。
首先,不要在故事板中设置上下文菜单。相反,以编程方式设置所有菜单项。您可以在 WKInterfaceController
实例上使用 addMenuItemWithImageNamed and clearAllMenuItems 方法添加和删除菜单项。
您想最初设置所有菜单项,然后在每个菜单项的所有回调方法中删除它们。这样,它们一开始就会存在,一旦您 select 其中之一就会被删除。
我在故事板中添加了一个 WKInterfaceMenu,效果很好。但是,一旦用过,我不想让菜单出现第二次。
有没有办法阻止菜单出现?
你当然可以做到这一点,但你需要做一些不同的事情。
首先,不要在故事板中设置上下文菜单。相反,以编程方式设置所有菜单项。您可以在 WKInterfaceController
实例上使用 addMenuItemWithImageNamed and clearAllMenuItems 方法添加和删除菜单项。
您想最初设置所有菜单项,然后在每个菜单项的所有回调方法中删除它们。这样,它们一开始就会存在,一旦您 select 其中之一就会被删除。