当我将项目导出为.app文件时,macOS NSProgressIndicator停止动画

时间:2018-06-14 06:44:40

标签: macos nsprogressindicator

我有一个奇怪的错误。我在.xib文件中添加了一个NSProgressIndicator。我正在构建一个macOS项目。当我在Xcode中运行项目时,NSProgressIndicator工作正常。但是当我导出产品下的MacTestDemo1.app并运行它(在我自己的计算机上和其他人上)时,NSProgressIndicator不起作用但其他一切正常。我不知道为什么。

我编写了一个示例测试项目,并发现当viewController由presentViewControllerAsModalWindow呈现时,微调器不起作用。但如果将它放在原始窗口上,它也能很好地工作。真的是一个奇怪的错误!有谁知道为什么? 需要你们的帮助。首先十分感谢。 I export MacTestDemo1.app here out

1 个答案:

答案 0 :(得分:0)

因为没有答案,所以我来回答我自己的问题。我仍然不知道为什么会这样。但是我找到了替代解决方案。

我使用CAShapeLayer类在另一个线程中绘制自己的自定义加载微调器,当我将其导出为.app时,它确实起作用。

如果有人遇到与我相同的问题,希望这对您有帮助。