Описание тега uicollectionviewcompositionallayout
1
ответ
Растягиваемый заголовок в UICollectionViewCompositionalLayout в iOS 14?
Как я могу переопределить layoutAttributesForElements в UICollectionViewCompositionalLayout? func createCompositionalLayout() -> UICollectionViewLayout { let layout = UICollectionViewCompositionalLayout { sectionIndex, layoutEnvironment in return…
15 авг '20 в 16:46
0
ответов
Как добиться флип-анимации с помощью UICollectionViewCompositionalLayout
Не уверен, как добиться анимации переворота, подобной короткой, но с использованием нового UICollectionViewDelegateFlowLayout. Ниже приведен код, который я пробовал пока безрезультатно. Благодарность import UIKit class ViewController: UIViewControll…
13 авг '20 в 19:10
0
ответов
UICollectionViewCompositionalLayout можно ли создать PinterestLayout?
Могу ли я использовать UICollectionViewCompositionalLayout создать макет Pinterest / Waterflow? закрытие было с func buildLayout() -> UICollectionViewCompositionalLayout { // cells let itemSize = NSCollectionLayoutSize(widthDimension: .estimated(…
28 апр '20 в 16:31
0
ответов
Как предотвратить групповой фон в композиционном макете UICollectionView, чтобы скрыть элементы в этой группе?
Я использую композиционный макет UICollectionView, в котором я хочу иметь цвет фона и рамку контура позади группы элементов в разделе. Так что не фон для всего раздела, а только для группы. В разделе есть несколько групп, каждая со своим цветом фона…
30 июн '20 в 15:50
1
ответ
Как изменить размер элемента в зависимости от ширины экрана при использовании UICollectionViewCompositionalLayout
В моем представлении коллекции с использованием UICollectionViewCompositionalLayout, Я бы хотел, чтобы размер элемента был 85x85 при небольшой ширине обзора, иначе 100x100. Но это указывается при создании макета, поэтому как изменить размер макета п…
16 авг '20 в 21:00
1
ответ
Коллекционные представления композиционных макетов - макет на лету
Увидев замечательную сессию "Advances in Collection View Layout Session", я задумался, можно ли использовать возможности, реализованные в новомCollection View Compositional Layouts framework для создания макета на основе ранее неизвестных размеров я…
28 фев '20 в 23:27
1
ответ
UICollectionView автопрокрутка на UICollectionViewCompositionalLayout
Когда используешь UICollectionViewCompositionalLayout с горизонтальной и вертикальной прокруткой, как мне получить соответствующий UISCrollView от UICollectionView для автоматической прокрутки заданного раздела (setContentOffset) по таймеру например…
01 апр '20 в 22:26
0
ответов
Заголовок UICollectionView Compositional Layout с pinToVisibleBounds странным образом скрыт ячейками
Я использую композиционный макет UICollectionView и хочу, чтобы заголовок прилипал к верхнему краю это должно быть возможно с header.pinToVisibleBounds = true однако во время прокрутки заголовок странным образом затемняется, выглядит как ошибка... к…
14 апр '20 в 17:46
0
ответов
Липкий заголовок UICollectionViewCompositionalLayout дергается
Я пытаюсь использовать последнюю версию UICollectionViewCompositionalLayout для отображения данных с разбивкой на страницы с помощью UICollectionViewDiffableDataSource . Я хотел показать липкий заголовок над разделом, который всегда оставался бы нав…
23 апр '20 в 04:06
0
ответов
Самостоятельное изменение размера ячеек с помощью UICollectionViewCompositionalLayout
У меня есть контроллер представления, который отображает представление коллекции с ячейками с изменяющимся размером. В представлении коллекции есть одна секция, которая прокручивается по горизонтали. Выглядит это так: Проблема Представление коллекци…
29 апр '20 в 13:03
1
ответ
Ячейки дифференцируемого источника данных представления коллекции исчезают и не меняют размер должным образом?
У меня действительно странная проблема с представлением моей коллекции. Я использую API Compositional Layout и Diffable Data Source для iOS 13+, но получаю действительно странное поведение. Как видно на видео ниже, когда я обновляю источник данных, …
03 май '20 в 09:35
0
ответов
UICollectionViewCompositionalLayout: контролировать количество элементов в группе с дробной шириной группы
С помощью UICollectionViewCompositionalLayout, Я бы хотел отобразить определенное количество элементов в одной группе и определенное количество элементов в другой группе Это упрощенная версия схемы, которую я придумал: func createTestSectionLayout(n…
09 май '20 в 14:19
0
ответов
UICollectionViewCompositionalLayout + UICollectionViewDiffableDataSource: есть ли способ изменить вид украшения в зависимости от данных раздела?
У меня есть UICollectionView который использует UICollectionViewCompositionalLayout а также UICollectionViewDiffableDataSource и работает нормально. Ячейки предоставляются cellProvider, определенным в инициализаторе источника данных. Поставщик возвр…
11 май '20 в 22:22
2
ответа
Несоответствие заголовка UICollectionViewCompositionalLayout
Я создал собственный макет на основе UICollectionViewCompositionalLayout который представляет элементы каждого раздела на панели или карточке... ... здесь синяя область - это NSCollectionLayoutDecorationItem который передается в раздел через его dec…
24 фев '20 в 15:29
1
ответ
UICompositionalLayout не работает должным образом (вертикальная прокрутка таблицы + горизонтальная разбивка на страницы)
Я копался в "новом" api композиционного макета, представленном в iOS 13, надеясь найти решение надуманного подхода встраивания UITableView внутри UICollectionViewCell. Я использовал это решение, вызывающее головную боль, в прошлом, чтобы обеспечить …
03 мар '20 в 18:54
1
ответ
UICollectionViewCompositionalLayout по горизонтали, не вычисляя ширину содержимого при использовании ориентировочной, а не по горизонтали
I want the cell to horizontaly Hug its content Я использую UICollectionViewCompositionalLayout в горизонтальном режиме и с widthDimension: .estimated(100) который должен рассчитать размер содержимого но ширина ячейки / группы НЕ рассчитывается по ра…
15 апр '20 в 14:10
0
ответов
UICollectionViewCompositionalLayout центральная группа по вертикали
Как я могу вертикально центрировать группу в разрезе? Я пробовал использовать гибкий интервал в группе, но не похоже, что это помогает group.edgeSpacing = NSCollectionLayoutEdgeSpacing(leading: nil, top: .flexible(10), trailing: nil, bottom: .flexib…
16 апр '20 в 13:32
1
ответ
Как справиться с несогласованным поведением при изменении значения анимированного снимка экрана?
Я начну с объяснения того, как все должно работать: У меня есть представление коллекции с композиционным макетом и доступным источником данных. Ячейки представляют задачи, которые пользователь может щелкнуть и установить как выполненные на сегодняшн…
27 апр '20 в 04:59
0
ответов
Как создать макет сетки с равной высотой строк с помощью UICollectionViewCompositionalLayout
Мне удалось создать макет сетки, используя UICollectionViewCompositionalLayout. Однако я не могу найти разумного способа обеспечитьUICollectionViewCellв каждой строке сетки имеют одинаковую высоту, если их высота является динамической. т.е. я хочу, …
11 май '20 в 19:17
0
ответов
UICollectionViewCompositionalLayout избегает ненужного разрыва строки
Я использую UICollectionViewCompositionalLayout с очень простой компоновкой Один layoutItem с расчетной шириной и высотой внутри одного макета Группа с расчетной высотой и долей ширины внутри одной секции все ячейки являются экземплярами UILabel. На…
21 май '20 в 17:43