NSProgressIndicator не показывает прогресс - PullRequest
2 голосов
/ 19 ноября 2011

У меня есть цикл for, запущенный на моем главном цикле выполнения. Я пытаюсь иметь индикатор прогресса, чтобы показать, что происходит. Проблема в том, что пользовательский интерфейс никогда не получает обновления.

Я смотрел на Прогресс NSProgressIndicator с циклами For? , но я не могу использовать их решение. Мой цикл for должен находиться в главном потоке, иначе остальные части моей программы должны быть последовательными с циклом for.

Есть идеи, как вызвать перерисовку индикатора?

1 Ответ

3 голосов
/ 19 ноября 2011

Отправьте свой индикатор прогресса в сообщении displayIfNeeded (метод NSView).

...