UINavigationItem не показывает индикатор активности - PullRequest
1 голос
/ 01 ноября 2011

Мое приложение имеет UITabBarController. Когда первый просмотр загружается, я начинаю новую тему с

- (void)viewDidAppear:(BOOL)animated;

метод, который запускает задачу. Когда задача запускается, она вызывает метод делегата из первого представления и добавляет индикатор активности к UINavigationItem. Когда он заканчивается, он вызывает другой метод делегата из первого представления и скрывает индикатор активности.

Проблема в том, что индикатор активности не отображается, если я не перейду в другое представление, а затем вернусь.

1 Ответ

1 голос
/ 01 ноября 2011

Не видя ваш код, трудно угадать, что происходит. В прошлом методы UIKit не были поточно-ориентированными и должны были вызываться в основном потоке. В этом сценарии это похоже на длинный выстрел, но вы исключили это?

...