iOS7 - Setting selectedIndex of UITabBarController breaks touch events along right-hand edge of screen?
I've hit a weird problem with UITabBarController on iOS7 and can't seem to find a workaround, so any help would be welcome! Scenario: Navigation-based app using landscape orientation on iPad. App consists of a main view, and a second view which is a UITabBarController. TabBarController has two tabs. First view has two buttons - each button performs a segue to the tab bar controller and sets a different tab as selected. (i.e. button1 selects the first tab, and button2 selects the second tab). Setting the tab is done in prepareForSegue by calling setSelectedIndex on the tab bar controller.