Size: a a a

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

2021 February 12

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
Tik
ребята , как реализовать такое большое navigationcontroller и что бы при листании tableview  заголовок стало меньше , и еще верхняя часть где написанно Papers , Topiccs итд это segmented controll?
Делается заголовок в ручную, какой обычный uiview с анимацией
Есть библиотеки, но вручную сделать круто)
источник

T

Tik in iOS Developers — русскоговорящее сообщество
Дима Воронин
Делается заголовок в ручную, какой обычный uiview с анимацией
Есть библиотеки, но вручную сделать круто)
Но как понять что tableview листается? С каким то observer-ом?
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
Почему table view? Ты делаешь всю страницу uiview со scroll view, и в него table view
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
Tik
Но как понять что tableview листается? С каким то observer-ом?
Возможно есть способ оптимальнее. Можешь посмотреть библиотеку от гугла, сейчас уже не помню как называется, но в ней такое делается на изи, там ещё кучу компонентов можно взять. Но я за самописные)
источник

T

Tik in iOS Developers — русскоговорящее сообщество
Дима Воронин
Возможно есть способ оптимальнее. Можешь посмотреть библиотеку от гугла, сейчас уже не помню как называется, но в ней такое делается на изи, там ещё кучу компонентов можно взять. Но я за самописные)
Спасибо вам большое
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
Tik
Спасибо вам большое
Не за что, отпишите, какой способ решили применить
источник

T

Tik in iOS Developers — русскоговорящее сообщество
Дима Воронин
Не за что, отпишите, какой способ решили применить
Сначало с  scrollview и в нем tableview , если не получится то найду библиотеку , еще вопрос а те четыре(papers , topics , quizzes ,notes) они реализованны как segmentedcontroll или что то другое?
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
Tik
Сначало с  scrollview и в нем tableview , если не получится то найду библиотеку , еще вопрос а те четыре(papers , topics , quizzes ,notes) они реализованны как segmentedcontroll или что то другое?
Так, я сейчас не понял про какие четыре.)
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
Tik
Сначало с  scrollview и в нем tableview , если не получится то найду библиотеку , еще вопрос а те четыре(papers , topics , quizzes ,notes) они реализованны как segmentedcontroll или что то другое?
Понял, сейчас напишу
источник

T

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

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
Первое что приходит в голову, это создать четыре uiview, и засунуть их в горизонтальный stack, ну и конечно задать им возможность нажиматься, плюс у стека тоже должна быть возможность нажиматься, потому что если у стека она выклбчена, то все дочерние элементы теряют возможность нажатия
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Tik
Но как понять что tableview листается? С каким то observer-ом?
tableView это scrollView и поддерживает его делегат, там и можно ловить все скролливенты какие нужны, засовывать tableView в еще один scrollView не стоит
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
В библиотеке есть такой компонент, все в той же)
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
Vlad
tableView это scrollView и поддерживает его делегат, там и можно ловить все скролливенты какие нужны, засовывать tableView в еще один scrollView не стоит
Верне замечание, смотрите кстати, как ещё можно сделать, первая ячейка tableView будет у вас компонентом «заголовок» а вторая уже контентом страницы, вариант тоже неплохой)
источник

AS

Aleksandr Slukin in iOS Developers — русскоговорящее сообщество
Ребят, всем привет , кто может объяснить как переписать несколько классов с MVC до MVVM.Посмотрел туториал но чет все равно не очень понятно (
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
Aleksandr Slukin
Ребят, всем привет , кто может объяснить как переписать несколько классов с MVC до MVVM.Посмотрел туториал но чет все равно не очень понятно (
На мой взгляд звучит странно, обычно архитектурные паттерны, это наборы классов, могу преложить посмотреть статьи на хабре с примерами, мне помогло разобраться тогда.
источник

DA

Donna Anna in iOS Developers — русскоговорящее сообщество
Aleksandr Slukin
Ребят, всем привет , кто может объяснить как переписать несколько классов с MVC до MVVM.Посмотрел туториал но чет все равно не очень понятно (
Ну выделаешь бизнес часть отдельно и перемешаешь в нужное место...
источник

DA

Donna Anna in iOS Developers — русскоговорящее сообщество
Или в чем вопрос?
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
Aleksandr Slukin
Ребят, всем привет , кто может объяснить как переписать несколько классов с MVC до MVVM.Посмотрел туториал но чет все равно не очень понятно (
Просто потому что мввм нынче модно?
источник

AS

Aleksandr Slukin in iOS Developers — русскоговорящее сообщество
Anton K.
Просто потому что мввм нынче модно?
Нет, делаю часть приложения для универа и у них написано в мввм , поэтому попросили переписать архитектуру
источник