如果我想从不同的菜单项中改变观察对象的单一属性(思考 - 选项列表),那么经验法则是什么。
E.g。我有一个应用程序,在一个窗口中显示一辆汽车。我有一个菜单项,菜单项显示[颜色],几个子菜单项,如[黑色,绿色,蓝色,红色,白色等]。如何实现此背后的机制,以便每个子菜单项将相同的属性(在本例中为 - 颜色)更改为不同的值。
答案 0 :(得分:1)
如果您正在使用目标操作(IBAction),只需将菜单指向同一方法中的同一方法,并让方法进行适当的更改。
如果您正在使用绑定,则将keypath设置为相同的属性。