Выполнить переход от Xib к ViewContoller
У меня есть файл Xib с кнопкой. Я хочу перейти к другому контроллеру представления, когда кнопка нажата. Я создал переход между контроллерами представления в StoryBoard и создал идентификатор, но не могу назвать его программно.
@IBAction func buttonAction(sender: UIButton)
{
self.performSegueWithIdentifier("SegueToPostDetail", sender: sender)
}
Ошибка XCode: ".... не имеет члена" executeSequeWithIdentifier "
Спасибо!
1 ответ
Решение
Вы не можете вызывать executeSegueWithIdentifier в классе Xib, только в классе UIViewController. Итак, у вас есть 2 решения:
- Имейте кнопку в UIViewController и когда кнопка нажата, чтобы вызвать executeSegueWithIdentifier.
- Создайте делегат в классе Xib, а класс UIViewController реализует этот протокол делегирования. Как настроить простой делегат для связи между двумя контроллерами представления?