How would I disable a user from interacting with any elements in the view controller while downloading data for that view?
onStartParse()
fetchUserInfo()
onFinishedParse()
I have these 3 methods in my viewDidLoad. The fetchUserInfo() is the method which actually does the downloading from my database
controller.view.userInteractionEnabled = falseuserInteractionEnabledtofalsewhen you stat downloading. When the download ends, setuserInteractionEnabledback totrue. Look at the linked duplicate if you would like to disable interaction temporarily in the entire app.