问题标签 [nsprogressindicator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
769 浏览

cocoa - NSProgressIndicator 不会消失(确定)

我有一个确定的进度指示器。它就像我期望的那样工作,但在达到 maxValue 后它不会消失。我已将进度指示器设置为在 main.nib 文件中停止时不显示,我还将其输入到 awakeFromNib{} 方法中。我在例程的末尾放置了一个日志,以确保 [displayWhenStopped] 设置仍然设置为 NO 并且确实如此。

这是我的代码:

我试过的:

有和没有我不完全理解的 [setUsesThreadedAnimation];它确实减慢了进度条,使它看起来更好,但文档说只有不确定的类型应该受到动画的影响。

我尝试过使用 [开始和停止动画] 我在循环后尝试过 [setDisplayWhenStopped:NO]

非常感谢任何帮助

0 投票
1 回答
2059 浏览

objective-c - NSProgressIndicator 未显示进度

我的主运行循环上有一个 for 循环。我试图有一个进度指示器来显示正在发生的事情。问题是 UI 永远没有机会更新。

用 For 循环查看了 NSProgressIndicator 进度?但我不能使用他们的解决方案。我的 for 循环必须在主线程上 - 否则我程序的其他部分必须与 for 循环串行。

关于如何强制重绘指标的任何想法?

0 投票
2 回答
531 浏览

objective-c - NSProgressIndicator 的平滑度:incrementBy vs setDoubleValue

我怀疑NSProgressIndicator与 setDoubleValue 相比,在通过 incrementBy 更新其值时运行更顺畅。

有谁知道这两种更新其价值的方法之间是否有任何真正的区别?

0 投票
4 回答
2883 浏览

cocoa - 如何使用确定的 NSProgressIndicator 来检查 NSTask 的进度?- 可可

我所拥有的是 NSTask 运行一个很长的预制 shell 脚本,我希望 NSProgressIndicator 检查完成了多少。我尝试了很多东西,但似乎无法让它发挥作用。如果进度条不确定,我知道如何使用它,但我希望它在任务进行时加载。

这是我运行脚本的方式:

我需要在其中放置一个进度条来检查该任务发生时的进度并相应地更新。

0 投票
1 回答
102 浏览

objective-c - 执行 Cocoa 时的窗口块

我的问题是,当我提出一个表示NSTableView. 我想用NSProgressIndicator(微调器)制作动画,但我的窗口被挡住了,微调器不显示动画。我想是否有人可以给我任何提示?我想线程或类似的东西,但我不太确定如何解决这个问题。

0 投票
1 回答
1487 浏览

iphone - iPhone - SVProgressHUD - 无法出现在 UIView 上

我正在使用 SVProgressHUD 进度指示器,它大部分时间都运行良好。

但是,在某些情况下,我遇到了一些问题,它没有按预期显示。

例如,我想在单击视图上的按钮时显示指示器。此按钮启动对 Web 服务的同步调用。在 svc 调用结束时,SVProgressHUD 指示器窗口被移除。

正在发生的事情是 - 进度窗口在 svc 调用完成后立即弹出并消失。即使我显示 SVProgressHUD 窗口的代码是我的“buttonPressed”操作的第一行。

我认为我在这里缺少一些 UIView 概念......有什么见解吗?

谢谢

0 投票
3 回答
3474 浏览

objective-c - 当 Cocoa 应用程序中的主线程被阻塞时,UI 不会更新

我在我的主线程中使用 NSProgressIndicator 在我运行整个方法时更新进度。现在,当我最终从不同的类文件中调用一个对象,并等待该对象返回到我的主线程的值时,我注意到 NSProgressIndicator 将消失。我知道这是因为主线程被阻塞,直到我从另一个对象获得返回值。

所以我的问题是在主线程中更新 UI 而不阻塞它并让其他对象在后台运行并根据需要将值返回给主线程的推荐方法是什么。我知道如何使用块,但不允许块操作返回值。我需要的是帮助这个伪代码的东西:

当调用另一个对象时,我注意到我已经完全消失了确定的 NSProgressIndicator,因为主线程被阻塞了。谢谢。

0 投票
2 回答
302 浏览

objective-c - Cocoa - 从 XML 加载数据期间应用程序冻结

我正在从 XML 文件加载大量数据。该数据正在“冻结”应用程序。我想在加载数据时显示进度条。

我怎么知道大部分操作已经完成,以便我可以更改进度条显示的百分比?谢谢。[已回答]

编辑:主要问题是由于要解析的大量数据,应用程序在加载过程中冻结。有些人建议使用后台线程来加载和解析数据。这可行吗?

0 投票
1 回答
4407 浏览

objective-c - ProgressIndicator 纺车如何

我想添加一个NSProgressIndicator. 我有一个启用计时器的按钮,然后在延迟之后调用一个方法。

我想在按下按钮时开始旋转动画,我想在方法结束时停止动画。

所以,在我的.h我添加

然后在我.m的按钮操作中我添加了

最后在我的方法结束时,我添加了

问题:

  1. 我的方法无法识别“发件人”。
  2. 没什么用,还有 startAnimation ......

我做错了什么,我该如何通过?

0 投票
2 回答
2322 浏览

cocoa - 将 NSTimer 链接到 NSProgressIndicator

我需要制作一个NSTimer会告诉另一个类在 10 秒内触发,我还想用它来为确定的NSProgressIndicator. 我还需要知道如何将我的不确定进度指示器更改为确定。我能够找到有关此的 Apple 文档,但是更深入的解释会有所帮助。