172 похожих чатов

Всем привет, как бы вы делали такой скрин? интересует именно

контент в разных сегментах. у меня два варианта, либо засунуть контроллер в ячейку под сегментом, либо это сделать одной большой коллекцией и просто менять датасорс. как будет лучше?

17 ответов

29 просмотров

UIScrollView + StackView + ChildViewController под каждую секцию. Сложнее, тоже самое, только коллекция вместо скролла и стака. Ну или CompositionalLayout, но она +- багнутая до iOS ~15

Alexander-Dergilev Автор вопроса
Руслан Лутфуллин
UIScrollView + StackView + ChildViewController под...

вот я сейчас сделал это как таблица, а контент в сегментах это childViewController, но проблема, что не получается засинхронить скролл, чтоб если тяну за чайлда, то сначала скролился родитель, а потом уже внутри чайлда скролилось

Alexander-Dergilev Автор вопроса

если я заюзаю контроллер под каждую секцию, то в сегменте с уведомлениями все равно ж будет проблема с синхронизацией скролла, разве нет?

Alexander Dergilev
если я заюзаю контроллер под каждую секцию, то в с...

Я имею ввиду под каждую секцию даже на 1ом скрине. А переключение между сегментами это просто новый snapshot в ту же коллекцию с новым типом секции

Alexander-Dergilev Автор вопроса
Руслан Лутфуллин
Я имею ввиду под каждую секцию даже на 1ом скрине....

да, про первый скрин я тебя понял прекрасно) а как быть со вторым не понял

Alexander Dergilev
да, про первый скрин я тебя понял прекрасно) а как...

Ну смотри, первый и второй скрин это одна коллекция. При переключении меджу сегментами, изменяется только тип секций у этой коллекции и новые данные. Это не два разных контроллера/экрана.

Alexander-Dergilev Автор вопроса

ну вот я поменял тип секции на уведомления и в этой секции будет лежать контроллер с таблицей внутри, так? или на уведомления оставить просто секции с ячейками, а для первого скрина разбить на контроллеры каждую секцию?

Alexander Dergilev
ну вот я поменял тип секции на уведомления и в это...

Нет, для списка уже не нужны контроллеры, используй обычные ячейки

Alexander-Dergilev Автор вопроса
Руслан Лутфуллин
Нет, для списка уже не нужны контроллеры, использу...

теперь понял) а где в photos юзают подход с контроллерами для каждой секции? там же вроде нет сложного лайаута)

Alexander-Dergilev Автор вопроса

да вроде со временем пока норм) наоборот пытаюсь контроллер разгрузить) заговнокодить все в один файл я успею всегда)

Alexander Dergilev
да вроде со временем пока норм) наоборот пытаюсь к...

Ну пока научись это без контроллера делать, а потом уже раскидаешь.

Alexander-Dergilev Автор вопроса
Руслан Лутфуллин
Ну пока научись это без контроллера делать, а пото...

без контроллеров я делал такое уже не один раз) много экранов на compositional layout верстал. ибо уж сильно он мне понравился)

Alexander Dergilev
без контроллеров я делал такое уже не один раз) мн...

Но ты не анимировал между двумя разными compositional layout )

Alexander-Dergilev Автор вопроса
Руслан Лутфуллин
Но ты не анимировал между двумя разными compositio...

https://nemecek.be/blog/86/re-creating-apple-photos-layout-animations-with-compositional-layout это похоже на то что мне надо вроде

Похожие вопросы

Обсуждают сегодня

Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Коллеги, добрый вечер. Создаю коллекцию от TFPGMap, ключ - перечисление, значение - целое. Нужно отсортировать коллекцию по значению. Как это можно сделать?
Kirill Filippenok
11
Скажи а ты когда этот канал создавал ты уже дельфи не любил, или это со временем пришло?
Роман Лях (rgreat)
18
Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
Всем привет! Использую кастомное модальное диалоговое окошко, все по классике - mrOK, mrCancel как ModalResult. Однако есть нюанс - в главной форме есть универсальный обработч...
Олег Гранишевский
20
Карта сайта