【发布时间】:2014-04-23 17:29:35
【问题描述】:
我有一个NSArrayController,它处理GeometryShape 的实体。
GeometryShape 有:name、type、color。
LineShape 是 GeometryShape 并具有:beginPositionX、beginPositionY、endPositionX、endPositionY。
CircleShape 是 GeometryShape 并具有:positionX、positionY、radius。
NSTableView 显示NSArrayController 中所有插入的形状,其中每一列都与arrangedObjects 和键名绑定。
当我选择一个线条形状时,它的属性会显示在线条选项卡中 - 这是默认选项卡。
现在,如果我选择一个圆形,我希望选择“圆形”选项卡并显示圆形属性。
...根据我选择的形状类型,将选择相应的选项卡并显示相应的形状属性。
我怎样才能实现这个出色的:) 模型?
【问题讨论】:
标签: objective-c nstableview cocoa-bindings nsarraycontroller nstabview