这就是我的处境:
objectController.
按钮状态绑定到objectController键之一(上、左、右、下)。
无线电模式使我确信一次只有一个按钮有state = on,我的问题是当我选择一个按钮时,对象属性链接到objcet控制器1,但是前面选择的对象属性(现在使用state = off)不会转到0(按钮视图工作正常,只有一个按钮在时间上是活动的)。
如何在绑定对象上也获得on/off效果?
发布于 2011-07-27 15:06:06
与其绑定每个按钮,不如将NSMatrix本身的NSMatrix绑定绑定到模型中的一个属性。
您需要通过使用单个属性来更改在代码中存储所选边缘的方式:
typedef enum {
TopEdge = 0,
RightEdge,
BottomEdge,
LeftEdge
} Edge;
@property Edge currentEdge;这将允许您跟踪当前选定的索引。
https://stackoverflow.com/questions/6846303
复制相似问题