Size: a a a

2020 December 17

ST

Sasha Troxa in SwiftBook
Кто знает как можно сделать пуш на главный контроллер и чтобы все другие контроллеры закрылись?
источник

C

ChatKeeperBot in SwiftBook
👋 Arsen, рады приветствовать тебя в «SwiftBook»

В этой группе мы обсуждаем Xcode, Swift. А также другие инструменты для разработчиков.😉

Пожалуйста ознакомьтесь с правилами группы
источник

ST

Sasha Troxa in SwiftBook
Sasha Troxa
Кто знает как можно сделать пуш на главный контроллер и чтобы все другие контроллеры закрылись?
чтобы зациклинности не было
источник

АШ

Артем Шпилька... in SwiftBook
Sasha Troxa
Кто знает как можно сделать пуш на главный контроллер и чтобы все другие контроллеры закрылись?
источник

ЕК

Евгений Ковалевский... in SwiftBook
Sasha Troxa
Кто знает как можно сделать пуш на главный контроллер и чтобы все другие контроллеры закрылись?
Нотификейшен центр
источник

РС

Руслан Садыков... in SwiftBook
Почему выдает такую ошибку. Я ведь просто пытаюсь скрыть кнопку
источник

ST

Sasha Troxa in SwiftBook
круто, получилось
источник

ST

Sasha Troxa in SwiftBook
Евгений Ковалевский
Нотификейшен центр
это библиотеку отдельно надо?
источник

АШ

Артем Шпилька... in SwiftBook
Sasha Troxa
круто, получилось
😉
источник

АШ

Артем Шпилька... in SwiftBook
Руслан Садыков
Почему выдает такую ошибку. Я ведь просто пытаюсь скрыть кнопку
Ты как окно показываешь?
источник

РС

Руслан Садыков... in SwiftBook
Артем Шпилька
Ты как окно показываешь?
Добавляю View Controller в качестве child для view, которое находится на основном View Controller
источник

РС

Руслан Садыков... in SwiftBook
Артем Шпилька
Ты как окно показываешь?
источник

РС

Руслан Садыков... in SwiftBook
Слева родительский, справа два child
источник

АШ

Артем Шпилька... in SwiftBook
Походу нужно ещё в главном контроллере переопределить такой вот метод

override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
   if let controller = segue.destination as? ViewController1 {
     self.vc1 = controller
   }
}
источник

АШ

Артем Шпилька... in SwiftBook
Артем Шпилька
Походу нужно ещё в главном контроллере переопределить такой вот метод

override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
   if let controller = segue.destination as? ViewController1 {
     self.vc1 = controller
   }
}
Сделай в этом методе так для каждого своего child контроллера
источник

РС

Руслан Садыков... in SwiftBook
Артем Шпилька
Сделай в этом методе так для каждого своего child контроллера
Не помогло
источник

АШ

Артем Шпилька... in SwiftBook
Руслан Садыков
Не помогло
А заходит в этот метод?
источник

РС

Руслан Садыков... in SwiftBook
Артем Шпилька
А заходит в этот метод?
Не знаю. Надо точками останова проверить?
источник

АШ

Артем Шпилька... in SwiftBook
Руслан Садыков
Не знаю. Надо точками останова проверить?
Да
источник

РС

Руслан Садыков... in SwiftBook
Нет. Ошибку до этого метода выдает
источник