我想在导航栏的中心显示我的活动指示器。目前它在 rightBarButtonItem 上。
如何才能做到这一点?
感谢帮助!
这是使用 UINavigationItem 的属性将自定义 UIView 直接插入 UINavigationBar 的另一种方法:
@property(nonatomic, retain) UIView *titleView
并且 navController 是您的视图(由 UINavigationbar 管理)所在的 UINavigationController...
UIActivityIndicatorView *aView = [[UIActivityIndicatorView alloc] init];
navController.navigationItem.titleView = aView;
[aView release];
应该做的伎俩
UIActivityIndicatorView
最简单的方法是在导航栏顶部添加一个,并根据需要显示/隐藏它。