В Swift у меня есть кнопка, созданная программно, используя:
var button = UIBarButtonItem(title: "Tableau", style: .Plain, target: self, action: "tabBarTableauClicked")
Я хочу, чтобы, когда пользователь нажимает кнопку, он меняет viewControllers.
Вот код для tabBarTableauClicked
:
func tabBarTableauClicked(){
performSegueWithIdentifier("tableau", sender: self)
}
Но он явно не работает, потому что не существует сегмента с идентификатором, называемым "tableau".
И я не могу создать segue, используя Ctrl + щелкнуть кнопку и перетащить на второй viewController, потому что кнопка создана программно, а не в раскадровке.
Как я могу создать segue с идентификатором программным способом в Swift?