0

如果我想从不同的菜单项(想想 - 选项列表)更改观察对象的单个属性,经验法则是什么。

例如,我有一个在单个窗口中显示汽车的应用程序。我有一个带有菜单项的菜单,上面写着 [颜色] 和几个子菜单项,例如 [黑色、绿色、蓝色、红色、白色等]。如何实现这背后的机制,以便每个子菜单项将相同的属性(在本例中为颜色)更改为不同的值。

4

1 回答 1

1

如果您使用的是目标操作 (IBAction),只需将菜单指向同一对象中的同一方法,并让该方法进行适当的更改。

如果您使用绑定,则将 keypath 设置为相同的属性。

于 2010-04-28T20:47:18.093 回答