UIWebView を使用して、アプリケーションでドロップボックスの音楽ファイルを開こうとしています。次のコードを使用して、クリック時にのみ音楽を再生しました。
-(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];
}
ボタンが実際にクリックされたことをユーザーに通知するために、ボタンがクリックされてからクイックタイム プレーヤーが表示されるまで表示されるインジケーターを追加したいと考えています。私は次のコードでこれを行いました:
-(void)loading {
if (!Webview.loading)
[activityIndicator stopAnimating];
else
[activityIndicator startAnimating];
}
ただし、問題があります。ボタンをクリックすると、uiviewindicator が消えます。誰かが私を助けて、私が間違っていることを指摘できますか?
前もって感謝します