Swift Unbalanced calls to begin/end appearance transitions for
This issue occurs if you trying to push new view controller while previous transaction (animation) in progress. So please check your code flow and make the appropriate changes. Check your dismiss and present view animations. You can use property setAnimation to 'YES/NO'resolve this
Set animated:NO, may be solve your problem
To me this weird issue was occurring due to following line after implementation of UISplitViewController
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
.
.
.
// splitViewController.preferredDisplayMode = .PrimaryOverlay
.
.
.
}
By commenting this line in didFinishLaunchingWithOptions issue was resolved.