我正在尝试让我的应用程序通过UIWebView在Dropbox上打开音乐文件。我只使用以下代码点击音乐播放:
-(IBAction)Play:(id)sender {
NSString *stream = @"...";
NSURL *url = [NSURL URLWithString:stream];
NSURLRequest *urlrequest = [NSURLRequest requestWithURL:url];
[Webview loadRequest:urlrequest];
[Webview addSubview: activityIndicator];
timer = [NSTimer scheduledTimerWithTimeInterval:(1.0/2.0) target:self selector:@selector(loading) userInfo:nil repeats:YES];
}
我想在单击按钮后添加一个指示器,直到quicktime播放器出现,以通知用户该按钮实际上已被点击。我用以下代码完成了这个:
-(void)loading {
if (!Webview.loading)
[activityIndicator stopAnimating];
else
[activityIndicator startAnimating];
}
然而,我有一个问题:uiviewindicator消失了一个按钮被点击!有人可以帮助我并指出我做错了吗?
提前谢谢
答案 0 :(得分:1)
在你的游戏方法中取出:
[Webview addSubview: activityIndicator];