This is an unreasonable problem ... Xcode 6 and iOS 8 introduced adaptive segments, but they do not degrade gracefully in iOS 7.
Here is a scenario (very common): I have an iPhone storyboard with a navigation controller with several other view controllers that need to be clicked (i.e. shift from the right side to the left) when segue is called. The segments were created with the previous version of Xcode in IB, but after checking them using the attribute inspector, I see that the selected type of segue is "Show (for example, Push)".
This creates the push style that I use in iOS 8. However, in iOS 7, views are presented modally (from bottom to top), and worse, they lose their navigation bar. Since it was created in a previous version of Xcode, I tried to recreate segue in IB to no avail.
I can’t find ANY documentation on this from Apple. How can I force the push style for iOS 7 without using deprecated taps?
source
share