Две сцены, разделяющие другую сцену, не будут переходить

Таким образом, у меня есть две разные сцены в моей раскадровке, и у них обеих есть ячейка таблицы, которая переходит в сцену выбора даты. Первая сцена, из которой я построил переход к работам на сцене сборщика дат, также имеет перемотку.

Segue второй сцены не будет срабатывать при попытке перейти к той же сцене выбора даты. У этого также есть раскручивающийся переход. Я не хочу воссоздавать сцены, чтобы использовать их для разных сегментов. Есть ли способ обойти это? Я очень новичок в IOS и Swift.

1 ответ

Решение

Единственный способ обойти это - использовать две кнопки "Готово" на сцене выбора даты, потому что одна кнопка не может иметь два метода раскрутки. Поэтому, когда я перехожу из одной сцены в сцену выбора, я посылаю логическое выражение для подготовки к следующей. В сцене выбора даты я установил готовую кнопку button.hidden для этого логического значения.

По сути, просто прячу и показываю правильную кнопку, чтобы я мог раскрутиться до правильного перехода.

Другие вопросы по тегам