Пользовательский интерфейс Out в значительной степени зависит от модального представления контроллеров представления. Мы используем настраиваемый переход для отображения различных контроллеров просмотра. С помощью настраиваемых переходов мы хотели бы реализовать другое место назначения для действия segueunwind. Например:
Для случая 1:
- A --- (настраиваемый переход) -> B --- (настраиваемый переход) -> C
- C --- (настраиваемый переход) -> B --- (настраиваемый переход отмотки) -> C
Для случая 2:
- A --- (настраиваемый переход) -> B --- (настраиваемый переход отмотки) -> D
- D --- (настраиваемый переход) -> B --- ( пользовательский переход отмотки) -> D
Я выполнил инструкции отсюда, но не могу понять, как сделать переход от раскрутки к go к другому контроллеру представления: https://www.appcoda.com/custom-segue-animations/
FWIW, я попытался настроить @ibaction для выполнения перехода на C или D, но это вообще ничего не делает.
@IBAction func returnFromSegueActions(sender: UIStoryboardSegue){
if sender.identifier == "CustomSegueUnwind" {
performSegue(withIdentifier: "C", sender: self)
}
}
Хотелось бы услышать мысли, ответы и предложения.