所有这些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];
这会显示活动视图,但您可以在开头隐藏它,也可以通过其标记访问指标来切换活动指示器.