0

我想在导航栏的中心显示我的活动指示器。目前它在 rightBarButtonItem 上。

如何才能做到这一点?

感谢帮助!

4

2 回答 2

6

这是使用 UINavigationItem 的属性将自定义 UIView 直接插入 UINavigationBar 的另一种方法:

@property(nonatomic, retain) UIView *titleView

并且 navController 是您的视图(由 UINavigationbar 管理)所在的 UINavigationController...

UIActivityIndicatorView *aView = [[UIActivityIndicatorView alloc] init];

navController.navigationItem.titleView = aView;
[aView release];

应该做的伎俩

于 2009-10-21T19:58:58.390 回答
0

UIActivityIndicatorView最简单的方法是在导航栏顶部添加一个,并根据需要显示/隐藏它。

于 2009-10-21T11:46:50.900 回答