【发布时间】:2011-02-25 05:44:43
【问题描述】:
如何向我的工具栏添加活动指示器,就像邮件应用在检查电子邮件时所做的那样?
【问题讨论】:
标签: iphone objective-c ios uiactivityindicatorview
如何向我的工具栏添加活动指示器,就像邮件应用在检查电子邮件时所做的那样?
【问题讨论】:
标签: iphone objective-c ios uiactivityindicatorview
如果你想通过代码添加它,而不是通过界面生成器,你需要:
这是一个代码示例:
- (void) showActivityIndicator{
UIActivityIndicatorView *activityView = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite];
[activityView startAnimating];
UIBarButtonItem *item = [[UIBarButtonItem alloc] initWithCustomView:activityView];
NSArray *items = [[NSArray alloc] initWithObjects:item, nil];
[self.navigationController.toolbar setItems:items];
[items release];
[activityView release];
}
【讨论】:
尝试在界面生成器中将 UIProgressView 拖到 UIToolbar 上。应该可以工作。
【讨论】:
在情节提要中,这很容易。只需将视图拖到工具栏上,然后将活动指示器拖到其中即可。
【讨论】: