Описание тега uicollectionviewlistcell

0 ответов

UICollectionViewListCell возвращает 44 высоты после прокрутки вниз

Так что у меня есть UIViewController с участием UICollectionViewCompositionalLayoutи один из разделов (последний) - это список. у меня есть 2 UICollectionViewListCell настроен для него, но проблема с одним из них (у этого есть включенный UICollectio…
1 ответ

Можно ли настроить положение и макет параметра .outlineDisclosure для UICollectionView (стиль списка)?

На данный момент у меня такой макет: Но я хочу получить такой макет для заголовков (развернутое состояние): По сути, мне нужно настраиваемое представление для индикатора раскрытия, потому что в развернутом состоянии он должен указывать вниз, а в све…
0 ответов

Как обнулить разделительную вставку, чтобы избавиться от пробела?

Я работаю над ячейкой списка представления коллекции, и у меня есть вопрос об избавлении от левого пространства в руководстве по макету разделителя. Я хочу избавиться от небольшого поля для руководства по макету разделителя на изображении выше. Несм…
2 ответа

Доступ к файлу представления из UICollectionViewListCell

У меня вопрос о разделителе списка представлений UICollectionLayoutGuide. Я увидел эту статью и понял, что мне нужно переопределить функцию updateConstraints(), чтобы обновить руководство по макету разделителя. нравится... override func updateConstr…
1 ответ

Используйте Nuke для загрузки изображения в UICollectionViewListCell

настраивается так: var configuration = cell.defaultContentConfiguration() configuration.text = "Foo" configuration.image = UIImage(named: "foo") configuration.imageProperties.maximumSize = CGSize(width: 40, height: 40) cell.contentConfiguration = co…
1 ответ

Доступный переключатель класса Swift в зависимости от версии iOS для UICollectionViewCell и UICollectionViewListCell

Для iOS13 мой класс ячеек — UICollectionViewCell, а в iOS14 я хочу, чтобы тот же класс был UICollectionViewListCell, который доступен только в iOS14 для макета списка, который я использую в iOS14. Есть ли способ достичь этого? Примечание: это просто…
09 апр '21 в 16:35
1 ответ

Изменение размера ячейки списка представления коллекции

Я работал над увеличением высоты ячейки списка представлений коллекции, и мне было интересно, как увеличить размер ячейки по высоте. Вот код из примера проекта Apple . (Просто немного изменился.) import UIKit private enum Section: Hashable { case ma…
1 ответ

Странный макет UICollectionView

Я застрял с проблемой макета при отображении ячеек представления коллекции. Весь пользовательский интерфейс делается программно. Вот что происходит при прокрутке вниз (элементы пользовательского интерфейса появляются в верхнем левом углу): Содержимо…
0 ответов

Как игнорировать нажатия на аксессуары с помощью современного UICollectionViewListCell + UIListContentConfiguration

Я хочу игнорировать все нажатия на дополнительные виды ячейки. Ячейки моего представления коллекции представляют собой простые ячейки типаUICollectionViewListCell(без подкласса). Я используюUIListContentConfigurationи обновить данные ячейки вUIColle…
0 ответов

Как установить accessibilityIdentifier для аксессуара UICollectionViewListCell?

Мне нужно развернуть/свернуть ячейку в автоматизации тестов, которая опирается наaccessibilityIdentifierполе вUIViewс. Вот как я установил свой аксессуар на ячейку: func headerCellRegistartion( ) -> UICollectionView.CellRegistration<MyCollecti…
1 ответ

Создание экземпляра UICellAccessory.customView и его использование в нескольких аксессуарах listCell приводит к зависанию

Я хотел сделать такой интерфейс. Компонент изображения шеврона вниз в правой части ячейки — это тот, который я настроил. С этого момента я буду называть это. Чтобы создать этот пользовательский интерфейс, я настроилdataSourceс и следующим образом. l…
0 ответов

Отступ текста UICollectionViewListCell с использованием UICollectionLayoutListConfiguration UIKit

У меня есть вставка содержимого раздела размером 20 слева и 20 справа для моегоUIViewControllerЯ скорректировал свои separatorInsets внутриUICollectionLayoutListConfigurationдля этого случая: var configuration = UICollectionLayoutListConfiguration(a…