简体   繁体   中英

segue button to next viewcontroller throws error in xcode

I have a tabbar ios application. I put (embed) NavigationController in one of the viewcontroller,then added one button and one new viewcontroller to pass. I dragged from button in first vc to new vc and select "push". But following error message is thrown when I tab the button :

Terminating app due to uncaught exception 'NSGenericException', reason: 'Push segues can only be used when the source controller is managed by an instance of UINavigationController.'

I really don't understand because I have already a navigation controller and also not added any additional code yet.

Thanks for any help.

You may not use push segue with a button that you have created yourself. Try using Modal segue instead.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM