【发布时间】:2012-12-10 20:50:31
【问题描述】:
我有 3 个 NSSliders 和 NSTextFields 设置了绑定。
每个滑块代表一个 NSInteger 值,一列为低,一列为中,一列为高。我将 Low 的最大值设置为 98,Medium 的最大值设置为 99,High 的最大值设置为 100。值的范围是 0-100,每个滑块之间的差异代表一个可用范围:
示例:如果 Low 是 10,Medium 是 21,Low 是 10-21,Medium 是 21-High 的值。
如何让low总是低于medium和high,medium总是在low和high之间,high总是大于low和medium?
理想情况下,如果满足其中一个条件,我希望能够滑动其中一个并让其他滑块自动滑动——但我不确定解决这个问题的最佳方法(我有一个现在有大量的条件语句,看起来并不正确,而且并不总是有效)。
【问题讨论】:
标签: objective-c cocoa-bindings nstextfield nsslider