ビューのデータをダウンロードしているときに、ビューコントローラ内の要素とユーザーとのやりとりを無効にするにはどうすればよいですか?SwiftでViewControllerを無効にする
私はviewDidLoad
に3つの方法があります。 fetchUserInfo()
は実際に私のデータベース
ビューのデータをダウンロードしているときに、ビューコントローラ内の要素とユーザーとのやりとりを無効にするにはどうすればよいですか?SwiftでViewControllerを無効にする
私はviewDidLoad
に3つの方法があります。 fetchUserInfo()
は実際に私のデータベース
からダウンロードが迅速
にfunc onStartDownloading(){
self.view.userInteractionEnabled = false
}
func onCompleteDownloading(){
self.view.userInteractionEnabled = true
}
私はこれを試しましたが、ボタンはまだ押され、それぞれのアクションをもたらす –
ナビゲーションバーまたはTabBarにボタンがありますか?ボタンがスーパービューの一部であれば可能ですか? –
ビューまたはナビゲーションバーのいずれのUIElementsも無効になっていません –
[の 'controller.view.userInteractionEnabled = false'を – EmilioPelaez
可能な複製を開始ダウンロードの完全なダウンロードについては、以下の機能を書くん方法であり、画面上の現在のビューのユーザー操作を無効にする](http://stackoverflow.com/questions/7878022/disabling-user-interaction-of-the-current-view-on-screen) –
'userInteractionEnabled'を'あなたが統計をダウンロードするときに偽です。ダウンロードが終了したら、 'userInteractionEnabled'を' true'に戻してください。アプリ全体でインタラクションを一時的に無効にするには、リンクされた複製を見てください。 – dasblinkenlight