So basically the segue was freezing because of the UITextView
‘s I was using in the destinationViewController
. The following fixed the issue:
- Delete all
UITextView
‘s - Add new UITextView’s
- you must leave the default lorem imposed text and change this programmatically in the
viewDidLoad()
- you must leave the default lorem imposed text and change this programmatically in the
This was the fix for me, and from the research I have done on the issue it seems this is a bug in iOS 9 and Xcode 7.
Cheers!
NOTE: Removing the text in the UITextView (or making it longer then ~12 characters) is sufficient to work around it, no need to delete and recreate them. This is fixed in Xcode 7.1.1 and later.