Size: a a a

2019 October 27

AT

Andrey Torlopov in SwiftBook
Dmitriy Pirko
всем привет! такой вопрос
мы перешли по сигвею на новый viewcontroller
как узнать из какого viewcontroller’а мы перешли?
segue можно назначить свой ID. Если ты прям из одной формы в другой контроллер имеешь 2 разных перехода.

Но если ты переходишь из одной формы в разные контроллеры, то проверяй какого типа destination controller.
источник

DP

Dmitriy Pirko in SwiftBook
есть id
источник

DP

Dmitriy Pirko in SwiftBook
вопрос был как в коде
источник

DP

Dmitriy Pirko in SwiftBook
определить
источник

AT

Andrey Torlopov in SwiftBook
В контроллере куда ты перешел, дергать инфу "откуда я пришел" как-то не принято.
источник

AT

Andrey Torlopov in SwiftBook
Dmitriy Pirko
вопрос был как в коде
а, ну это просто. Есть там метод вроде. prepeareFor(segue)
источник

DP

Dmitriy Pirko in SwiftBook
когда этот метод вызывается?
источник

DP

Dmitriy Pirko in SwiftBook
или кго нужно самому
источник

AT

Andrey Torlopov in SwiftBook
Dmitriy Pirko
когда этот метод вызывается?
в момент перехода. Либо сам можешь вызвать переход "perform Segue(id...)"
источник

DP

Dmitriy Pirko in SwiftBook
и где этот метод нужно прописываит
источник

AT

Andrey Torlopov in SwiftBook
я больше года не кодил в сторибордах, поэтому могу подзабыть.
источник

DP

Dmitriy Pirko in SwiftBook
я так и делаю
источник

DP

Dmitriy Pirko in SwiftBook
вызываю переход сам
источник

DP

Dmitriy Pirko in SwiftBook
в коде
источник

AT

Andrey Torlopov in SwiftBook
ну на сегью тыкаешь и в настройках правишь
источник

AT

Andrey Torlopov in SwiftBook
identifire все вроде логично
источник

AT

Andrey Torlopov in SwiftBook
но! правильней было бы свой роутер запилить. С ним удобней и контроллировать переходы проще. Хотя если переходов щас налепил, то много времени рефакторинг займет
источник

DP

Dmitriy Pirko in SwiftBook
я так и не понял где прописывать prepareForSegue
источник

DP

Dmitriy Pirko in SwiftBook
в каком контроллере
источник

DP

Dmitriy Pirko in SwiftBook
в том где мы делаем переход
источник