一个菜单项,用于在WatchKit上下文菜单中的两个状态之间切换

时间:2015-08-05 05:03:45

标签: watchkit watch-os

我在故事板中设置MenuMenu Item,并希望一个菜单项在两个状态之间切换,例如开/关,Celcius / Fahrenheit等。

但是,从菜单项控制拖动到界面控制器不会让我创建一个插座,而只能创建一个操作。因此,虽然我可以设置一个在两个状态之间切换的操作,但我无法更改其titleimage以显示当前按钮状态。

有没有办法在WatchKit中正确实现?

1 个答案:

答案 0 :(得分:2)

是的,您可以这样做 - 只要您想切换状态 - 清除菜单项:

[self clearAllMenuItems];

然后设置新的菜单项:

[self addMenuItemWithImageNamed:@"myImage" title:@"action title" action:@selector(actionMethod)];