【发布时间】:2011-01-21 06:00:28
【问题描述】:
我在一个使用BKToolkit 的简单应用程序中设置了一个披露按钮。我已将带有Push On Push Off 的Disclosure 按钮连接到SplitView 中的toggleCollapse: 操作。该按钮在折叠并正确显示窗格的方面起作用。它不能正常工作以保持自己的状态与面板外观一致。
按钮以向上箭头开头,表示面板已打开。以下是事件的顺序:
- 我按下按钮关闭面板。披露箭头现在朝下。
- 我按下按钮以显示面板。披露箭头仍朝下。
- 对按钮的任何后续按下都不会改变。箭头仍然朝下。
它第一次动画正确,那么后续按下不改变按钮的视图状态怎么办?
这是错误的状态:
【问题讨论】:
标签: cocoa interface-builder state nsbutton disclosure