运维开发网

objective-C语言 如何向导航栏添加活动指示器?

运维开发网 https://www.qedev.com 2020-05-10 08:01 出处:网络 作者:运维开发网整理
嘿,当我的用户更改选择器轮中的选择时,我想在导航栏的右角显示一个活动指示器.我不知道如何在那里添加活动指示器我只能在那里添加普通的导航栏按钮.有帮助吗?提前致谢! UIActivityIndicatorView *activityIndicator = [[UIActivityIndicatorView alloc] initWithFrame:CGRectMake(0, 0, 20, 20)
嘿,当我的用户更改选择器轮中的选择时,我想在导航栏的右角显示一个活动指示器.我不知道如何在那里添加活动指示器我只能在那里添加普通的导航栏按钮.有帮助吗?提前致谢!
UIActivityIndicatorView *activityIndicator =  
[[UIActivityIndicatorView alloc] initWithFrame:CGRectMake(0, 0, 20, 20)];  
UIBarButtonItem *barButton = [[UIBarButtonItem alloc] 
                                         initWithCustomView:activityIndicator];  
[[self navigationItem] setRightBarButtonItem:barButton];  

[barButton release];  
[activityIndicator startAnimating];

这应该工作.

来自:http://iosdevelopertips.com/user-interface/adding-an-activity-indicator-spinner-to-navigation-bar.html

0

精彩评论

暂无评论...
验证码 换一张
取 消