Made the navigation bar visible in the Settings screen so when the table is scrolled it goes 'behind' the back button. Made the bad transparent again when returning to the main screen. (this is all done in the viewWillAppear functions in each controller.
Tidied up toggling the editTargetDate bit in the SettingsView & removed some unused code.