Size: a a a

iOS Developers — русскоговорящее сообщество

2020 June 16

VO

Vladislav Osin in iOS Developers — русскоговорящее сообщество
не знаю почему, но функция, которую я вызываю в виллаппеар работает только один раз - при старте приложения
источник

EZ

Eugene Zhigunov in iOS Developers — русскоговорящее сообщество
если у тебя переход между твоими же контроллерами - то она работать должна каждый раз. но если ты ушел из приложения и вернулся то ты прав, не отработает.
источник

VO

Vladislav Osin in iOS Developers — русскоговорящее сообщество
я не ушел из приложения. по нажатию на кнопку в верхнем меню у меня открывается новый вьюконтроллер. там я кликаю на определенную кнопку, и у меня этот вью контроллер закрывается, а в первом должен обновиться ui
источник

VO

Vladislav Osin in iOS Developers — русскоговорящее сообщество
короче грубо говоря у меня фильтр, в первом вк список, а в новом окне фильтр
источник

EZ

Eugene Zhigunov in iOS Developers — русскоговорящее сообщество
странно тогда что willAppear не срабатывает.
ну как вариант - NotificationCenter
источник

VO

Vladislav Osin in iOS Developers — русскоговорящее сообщество
Eugene Zhigunov
странно тогда что willAppear не срабатывает.
ну как вариант - NotificationCenter
спасибо, почитаю
источник

А

Алексей in iOS Developers — русскоговорящее сообщество
Eugene Zhigunov
если у тебя переход между твоими же контроллерами - то она работать должна каждый раз. но если ты ушел из приложения и вернулся то ты прав, не отработает.
Это если ты пушишь будет срабатывать willAppear при present не вызывается
источник

А

Алексей in iOS Developers — русскоговорящее сообщество
Vladislav Osin
я не ушел из приложения. по нажатию на кнопку в верхнем меню у меня открывается новый вьюконтроллер. там я кликаю на определенную кнопку, и у меня этот вью контроллер закрывается, а в первом должен обновиться ui
если у тебя первый контроллер показывает второй то можешь делегата использовать
источник

VO

Vladislav Osin in iOS Developers — русскоговорящее сообщество
Алексей
Это если ты пушишь будет срабатывать willAppear при present не вызывается
вооот, а у меня как раз презент
источник

VO

Vladislav Osin in iOS Developers — русскоговорящее сообщество
и что тогда делать? по другому никак?
источник

А

Алексей in iOS Developers — русскоговорящее сообщество
Vladislav Osin
вооот, а у меня как раз презент
ну ты можешь тогда сделать делегат и при нажатии на кнопку закрыть передавать событие в первый контроллер и там делать dismiss и в комплишн блоке ресетить свой контрол
источник

AZ

Alex Z in iOS Developers — русскоговорящее сообщество
Либо поменять на пуш, если функциональных требований на то нету
источник

VO

Vladislav Osin in iOS Developers — русскоговорящее сообщество
просто это будет выглядеть не так как планировалось. но если все настолько глубоко, думаю нет смысла заморачиваться
источник

А

Алексей in iOS Developers — русскоговорящее сообщество
Vladislav Osin
просто это будет выглядеть не так как планировалось. но если все настолько глубоко, думаю нет смысла заморачиваться
да это не глубоко а нормальная практика) почитай про делегатов
источник

TC

Timur Cheberda in iOS Developers — русскоговорящее сообщество
Vladislav Osin
не работает
скорее всего из-за того, что окно представлено в виде модального окна, там немного по другому тригерятся изменения, когда переходишь обратно
источник

AZ

Alex Z in iOS Developers — русскоговорящее сообщество
Да нет делегат не сложно сделать и это правда стандартная практика, многие библиотеки умеют тебе по делегату отвечать когда их контроллер спрячется.
источник

VO

Vladislav Osin in iOS Developers — русскоговорящее сообщество
почитаю тогда про делегатов
источник

MM

Moulin Myers in iOS Developers — русскоговорящее сообщество
Alex Z
Да нет делегат не сложно сделать и это правда стандартная практика, многие библиотеки умеют тебе по делегату отвечать когда их контроллер спрячется.
источник

TC

Timur Cheberda in iOS Developers — русскоговорящее сообщество
источник

IG

Ivan Gnatyuk in iOS Developers — русскоговорящее сообщество
Vladislav Osin
не работает
можешь такое использовать https://gist.github.com/Dalein/c7781b714f055aeb0358605ff1739098
источник