NSProgressIndicator未显示真实状态

时间:2011-08-14 10:55:33

标签: cocoa user-interface delegates

我是一位经验丰富的iPhone开发人员,但现在我使用的是Mac OS X项目并遇到了一个简单的问题。

我创建了一个自定义的NSXML Parser Delegate并添加了两个新的Delegate Functions。 one函数设置NSProgressIndicator(BarStyle)的maxValue,另一个函数更新此值并将当前元素编号打印到NSTextField。

在调试器中,我能够看到所有设置的变量都已正确设置,但在UI中它们仅在NSXMLParser类完成其工作时显示。

所以我的问题:如果我想用当前值更新UI元素,我该怎么做?

- (void) setProgressBarValue:(double)val {
    [progressBar setMaxValue:val];
}

- (void) setProgressBarProgress:(double)val {
    [progressBar setDoubleValue:val];
}

如果我错过了一些信息,对不起因为这个,请问你得到你需要知道的......:)

坦克你,丹尼斯

0 个答案:

没有答案