Скрыть ActivityIndicator и отобразить заголовок в панели навигации - PullRequest
1 голос
/ 26 февраля 2010

я отображаю индикатор активности как

    CGRect frame = CGRectMake(0.0, 0.0, 25.0, 25.0);
loading = [[UIActivityIndicatorView alloc] initWithFrame:frame];
[loading startAnimating];
[loading sizeToFit];
loading.autoresizingMask = (UIViewAutoresizingFlexibleLeftMargin |
                            UIViewAutoresizingFlexibleRightMargin |
                            UIViewAutoresizingFlexibleTopMargin |
                            UIViewAutoresizingFlexibleBottomMargin);

self.navigationItem.titleView = loading;

в моей панели навигации вверху. И я звоню:

[loading stopAnimating];

до остановки.

Это работает как надо, но после скрытия индикатора активности я хочу отобразить текст (self.title = @ "text";), и это не работает.

Что мне не хватает? Спасибо за вашу помощь!

1 Ответ

0 голосов
/ 26 октября 2010

Попробуйте установить self.navigationItem.titleView на ноль, а затем установите заголовок.

...