如何在NavigationBar的中央显示UIActivityIndicator?
我想在导航栏的中央显示我的活动指示器。 目前它位于右侧的BarButtonItem 上。
这怎么能做到呢?
感谢您的帮助!
i want to display my Activity Indicator in the center of the Navigation Bar.
At the Moment its on the rightBarButtonItem.
How can this be done?
Thanks for help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是使用 UINavigationItem 的属性将自定义 UIView 直接插入 UINavigationBar 的另一种方法:
其中 navController 是您的视图(由 UINavigationbar 管理)所在的 UINavigationController ...
应该可以解决问题
here's another way to insert a custom UIView directly into the UINavigationBar with UINavigationItem's property:
and where navController is the UINavigationController that your view (managed by UINavigationbar) is in...
should do the trick
最简单的方法是在导航栏顶部添加一个
UIActivityIndicatorView
,并根据需要显示/隐藏它。Easiest way is to add a
UIActivityIndicatorView
on top of your navigation bar, and show/hide it as needed.