Objective c 使用NSStepper控制,我可以在max之后单击,然后必须减少相同的单击次数才能减少

Objective c 使用NSStepper控制,我可以在max之后单击,然后必须减少相同的单击次数才能减少,objective-c,cocoa,Objective C,Cocoa,也许是一个令人困惑的标题,但让我通过以下步骤来解释这个问题: 我有一个自定义的步进控制。如果我增加到setMax点,该值将达到预期的max。然后,我可以继续单击“增量”,值当然不会增加 但是,如果我想从这一点开始递减,我需要单击控件上的递减按钮,该按钮与我递增超过最大值的次数相同。只有当我递减到这一点时,该值才会递减 有道理吗 关于解决方案的想法 谢谢 是否对值使用绑定?我不确定我是否正确地记住了这一点,但我似乎记得,将手动最小/最大设置与绑定值混合(或反之亦然)可能会导致这种情况。我确实。。。

也许是一个令人困惑的标题,但让我通过以下步骤来解释这个问题: 我有一个自定义的步进控制。如果我增加到setMax点,该值将达到预期的max。然后,我可以继续单击“增量”,值当然不会增加

但是,如果我想从这一点开始递减,我需要单击控件上的递减按钮,该按钮与我递增超过最大值的次数相同。只有当我递减到这一点时,该值才会递减

有道理吗

关于解决方案的想法


谢谢

是否对值使用绑定?我不确定我是否正确地记住了这一点,但我似乎记得,将手动最小/最大设置与绑定值混合(或反之亦然)可能会导致这种情况。

我确实。。。谢谢你,约书亚,我想这是调查的途径