【发布时间】:2013-12-11 21:03:29
【问题描述】:
我之前在 IOS 上工作过,但刚刚开始在 MacOsX 可可应用程序上工作。我遇到了关于 NSProgressIndicator 的问题。
当我创建应用程序时,我有 appdelegate。 h & .m 和一个 mainmenu.xib。我将 Indeterminate Progress Indicator 添加到 MainMenu.xib 并在我的 Appdelegate.h 文件中使用 IBOutlet 将其连接到 NSProgressIndicator 的实例。
@property (nonatomic, retain) IBOutlet NSProgressIndicator* activityIndicator;
在我的 Appdelegate.m 文件中,我这样做:
activityIndicator = [[NSProgressIndicator alloc]initWithFrame:NSMakeRect(206,82,120,120)];
[activityIndicator setStyle:NSProgressIndicatorSpinningStyle];
[activityIndicator startAnimation:nil];
当我运行程序时,我可以看到进度条(如预期的那样),但它没有动画。任何解决方案都会有很大帮助,如果它是一个逻辑错误,请解释一下,以便我学习。非常感谢。
【问题讨论】:
-
可能/可能有一种方法可以让您的应用代理执行此操作,但这绝对不是您的应用代理应该做的事情......
-
这只是我正在尝试的一个测试,因为我刚开始使用 mac os x。当我开始构建应用程序时,我不会将 appdelegate 用于所有此类操作。只是想知道为什么它不会动画