Activities TVC now prompts the user if the changes made have not been saved.
I had to sub-class the UINavigation controller for this.