隐藏活动指示器并在导航栏中显示标题

时间:2010-02-26 20:31:42

标签: iphone uinavigationbar activity-indicator

我显示像

这样的activityindicator
    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 :(得分:0)

尝试将self.navigationItem.titleView设置为nil,然后设置标题。