0

私はATMhudを持っています。プログレスバーでハッドを表示しています。それでは実現をダウンロードしたいと思います。

ただし、ユーザーは前のビューに戻って実現を停止できます。

「プッシュブラックビュー」を押してみましたが、ナビゲーション/タブなしで現在のビューのみをカバーしています。

実現が完了する前に、すべてのクリックをブロックするにはどうすればよいですか?

4

1 に答える 1

1

私があなたの質問を正しく理解していれば、読み込みプロセスが完了するまで、ユーザーがビューを操作できないようにする必要があります。そのために Views userInteractionEnabled プロパティを設定できます。

その瞬間にショーをロードしようとするとセット

self.view.userInteractionEnabled = NO

プロセスが終了した後

self.view.userInteractionEnabled = YES

このようにして、プロセスの進行中にユーザーがビューのどこでも操作できないようにすることができます。

それが役に立てば幸い。

于 2011-12-16T13:56:49.530 に答える