3 cocoa-touch indicator android-activity
所有这些Xcode的新东西 - 我有一些UIButton链接到我的网站上的电影和音乐文件 - 它们工作正常,只是有一些延迟时间,而它正在加载MoviePlayer似乎什么也没发生.
我想建立一个UIActivityIndicator - 我无法找到一个简单的方法来做到这一点.
如果是这样,我每个按钮需要一个吗?
你能帮忙吗?谢谢卡尔
如果你想直接在你的按钮上添加一个ActivityIndicator,这里有一些代码可以做到这一点:
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
button.frame = CGRectMake(0,0,40,40); // increase width value if you want to add text
[button addTarget:self action:@selector(buttonPressed:) forControlEvents:UIControlEventTouchUpInside];
[button setImage:[UIImage imageNamed:@"location.png"] forState:UIControlStateNormal];
UIActivityIndicatorView *actIndicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
actIndicator.tag = 123456;
[actIndicator startAnimating];
actIndicator.frame = CGRectMake(7, 7, 26, 26);
[button addSubview:actIndicator];
[actIndicator release];
Run Code Online (Sandbox Code Playgroud)
这会显示活动视图,但您可以在开头隐藏它,也可以通过其标记访问指标来切换活动指示器.
| 归档时间: |
|
| 查看次数: |
2325 次 |
| 最近记录: |