1

私はSVProgressHUD自分のプロジェクトで活動指標として使用しています。データの読み込みが 3 秒より速いかどうかを表示したくありませんHUD。この時間の経過後にのみ表示する必要があります。の読み込みを遅らせることができませんSVProgress HUD

4

1 に答える 1

2

次のコードを使用します。

  [self performSelector:@selector(addHUD) withObject:nil afterDelay:3.0f];

呼び出しの 3 秒前にデータがロードされた場合

 [NSObject cancelPreviousPerformRequestsWithTarget:self selector:@selector(addHUD) object:nil];

また、dealloc メソッドに上記の行を追加します。

于 2016-01-05T07:05:33.010 に答える