私は第 3 部の UIActivityIndicator SVProgressHUD を使用しています。ビューの読み込み時にこれを初期化しています。アプリでいくつかのことが発生している間、 activityIndicator を約 1 秒間遅らせたいと思います。次に、[SVProgressHUD を閉じる] を呼び出します。その1秒の待機に基づいています..しかし、これを行う方法がわかりません。
現在、これは私のコードがviewdidloadでどのように見えるかです
[SVProgressHUD showWithMaskType:SVProgressHUDMaskTypeBlack];
[SVProgressHUD setStatus:@"loading..."];
[SVProgressHUD dismiss];
私はdismisswithsucsess:timerがあることを知っています..しかし、これは私が望まない成功メッセージが表示される時間を遅らせるようです..インジケーターを遅らせたいのですが、テキストがありません..しかし、考えられませんそれを行う方法。
私が試してみました
sleep(1); //which dosnt work
私も試してみました
//[SVProgressHUD performSelector:@selector(stopAnimating) withObject:nil afterDelay:0];
[SVProgressHUDを閉じる]を入れます。stopAnimating メソッド内ですが、すべての呼び出しが同じメソッド内にある必要があるように見えるため、これは失敗します。