UIActivityIndi​​cator的问题没有出现

时间:2013-07-15 17:19:20

标签: ios uiwebview indicator

我正在尝试让我的应用程序通过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消失了一个按钮被点击!有人可以帮助我并指出我做错了吗?

提前谢谢

1 个答案:

答案 0 :(得分:1)

在你的游戏方法中取出:

[Webview addSubview: activityIndicator];