【发布时间】:2011-02-09 15:56:50
【问题描述】:
NSProgressIndicator 在isIndeterminate == YES 时允许stopAnimation:,但是如何停止确定进度条的动画?
对于上下文,我尝试使用的进度条是 NSView 的子项,它本身是 NSMenuItem 的 view 属性。向setAnimationDelay: 发送高得离谱的数字可以满足我的要求,但这只是暂时的——当父菜单关闭并重新打开时,进度条会再次动画。
(可能不必要的免责声明:我发誓这是一个合法的用例;我必须能够直观地(即:不使用文本)显示长时间运行的任务的进度,这可能根据后端的需要暂停并重新启动。除非附有出色的替代建议,否则不会接受归结为“UI 设计:您的成功”的答案。;))
【问题讨论】:
-
您的进度指示器除了动画之外是否还显示其值的变化? Mine is doing neither...
标签: cocoa animation nsprogressindicator