Опция вставки segue отсутствует в раскадровке - PullRequest
0 голосов
/ 17 января 2020

Это, кажется, очень простой вопрос, но я не могу гуглить ответ. В моей раскадровке я перетаскиваю с одного контроллера представления на другой, всплывает список опций segue, но там нет опции Embed, которая мне нужна. Я попробовал Xcode 11 и 10, и он отсутствует в обоих. Что не так? Хо, чтобы найти это?

enter image description here

enter image description here

Ответы [ 2 ]

2 голосов
/ 17 января 2020

Это ваш UIContainerView:

enter image description here

и ComposeMessageViewController врезано in это.

0 голосов
/ 17 января 2020

Embed Сеги используются представлениями контейнера. Это представления внутри viewController, который загружает другое представление из другого viewController

Если вы хотите представить или pu sh контроллер представления, вам не нужно использовать Embed segue.

Чтобы создать push переход или любой другой, перетащите клик из первого поля, отмеченного на изображении, одновременно нажимая клавишу control, и поместите его в нужный вам ViewController, добавьте идентификатор и используйте его для настройки Ваш V C от prepareForSegue

enter image description here

...