後、私は(擬似コード)を行う場所onClickButton機能を持つアクティビティインジケータショー:私の私のアルゴリズム
show activityIndicatorView (or ProgressBar or change label text no matter)
execute my algorithm
hide activityIndicatorView
actvitiyIndicatorViewは表示されません。関数の終わりにhideを削除すると、アルゴリズムの後に出現します。それにもかかわらず、私はアルゴリズムを実行する前にそれを示します。
どうすれば修正できますか?
おかげdelay..soいくつかの後の長いタスクを実行することです。あなたはどのようにそれを実現するための例を挙げることができますか? – user968991
あなたのアルゴリズム関数がabc ..であると仮定してください。 '[self performselector:@selector(abc)withObject:nil afterDelay:2]'とabc関数の最後にhideアクティビティを移動します。オートコンプリートを使用してください。my codeはスペリングのために多くの間違いを持ちます。 – Shubhank