2016-07-22 6 views
0

Я подключил свои segues от первого контроллера представления к следующей странице, но в симуляторе страницы не подключаются. Я просто перенаправляюсь обратно на страницу отображения домашнего приложения на своем iPhone. Что может случиться?Xcode segues не работает

+2

Может быть любое количество вещей - загрузить несколько скриншотов a) ваши раскадровки и ваш файл реализации. – scb998

ответ

1

1) Вы указали segue идентификатор в раскадровке? (Выберите значок в середине строки segue, а в панели инспектора атрибутов справа найдите поле «идентификатор» и дайте ему имя.

2) В вашем первом контроллере просмотра вы сделали звоните performSegue(withIdentifier:sender:), а затем передайте то же имя, которое вы назначили ему в раскадровке (отправить может просто быть self)?

Обычно, чтобы удостовериться в двух шагах выше, достаточно, чтобы заставить его работать.

+0

OP не сказал, что segue назывался программно, я думаю. – FredericP

+0

Это правда, но OP сказал, что segue был связан с «первым контроллером представления», который звучит как ручной переход для меня, в отличие от segue из кнопки или ячейки таблицы. – dcompiled

Смежные вопросы