Описание тега uicollectionviewflowlayout
1
ответ
Размер ячейки и количество элементов в UICollectionView
С помощью UICollectionView делегат потока, я пытаюсь добиться этого, но мне все еще нужно удалить огромный интервал в области двух ячеек. Мой код: func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewL…
29 ноя '18 в 11:03
4
ответа
Обрезать последний UICollectionViewCell, если их общая ширина больше ширины UICollectionViewCell
У меня есть сценарий, в котором у меня есть горизонтальная прокрутка, в которой есть несколько X-ячеек. Ширина ячейки по умолчанию составляет 71 пункт. В зависимости от значения X у меня может быть меньше ячеек, когда их общая ширина меньше ширины п…
30 янв '19 в 20:35
1
ответ
UICollectionView предупреждение
Предупреждение:The item width must be less than the width of the UICollectionView minus the section insets left and right values, minus the content insets left and right values. Код: extension SaleViewController { override func viewWillTransition(to…
04 окт '18 в 16:38
1
ответ
Как показать три столбца в CollectionView, используя swift4 на всех устройствах
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize { if collectionView == self.collectionViewVideo { var collectionViewSize = collectionViewVi…
12 апр '18 в 11:54
2
ответа
Невозможно установить ширину UICollectionViewCell с AutoLayout
У меня есть коллекционное представление с ячейками динамической высоты (на основе, возможно, многострочной метки и текстового представления внутри), которое идеально адаптируется по высоте, когда я разбиваю его на несколько строк. Однако, когда текс…
18 сен '18 в 09:54
2
ответа
Ограничить движение ячейки в UICollectionview к границам CollectionView
Я получаю странное поведение (на самом деле сбой), когда я перетаскиваю ячейку за пределы границ CollectionView. Как я могу ограничить взаимодействие пользователя CollectionView только с рамкой CollectionView? Когда пользователь долго нажимает и пер…
23 фев '18 в 14:50
5
ответов
Как использовать макет потока коллекционного представления, чтобы получить правильное представление?
Я использую этот код, чтобы получить правильный тип, но не могу получить представление, что я хочу, кто-нибудь может сказать мне, где я не прав override func viewDidAppear(_ animated: Bool) { super.viewDidAppear(animated) screenSize = UIScreen.main.…
20 апр '18 в 08:12
2
ответа
Сбой приложения при программном добавлении UICollectionView
Я пытаюсь добавить UICollectionView с пользовательским UICollectionViewCell программно в моем проекте. Вот моя реализация, чтобы добавить CollectionView - (void)setUpCollectionView{ UICollectionViewFlowLayout *layout=[[UICollectionViewFlowLayout all…
05 окт '17 в 09:59
1
ответ
Swift4 - я не могу показать CollectionView в первый раз "Невозможно одновременно удовлетворить ограничения"
Я создаю приложение с помощью Swift 4, где я делаю запрос к API и хочу вернуть результат в CollectionView. Но я получаю следующую ошибку, которая, я думаю, связана с ограничениями: Этот блок повторяется 100 раз. И в результате он не рисует никаких к…
14 ноя '18 в 13:22
1
ответ
Изменить scrollDirection для подкласса UICollectionViewFlowLayout
У меня есть collectionView который прокручивается вертикально. Внутри клеток этого collectionView Другой collectionView что у меня есть собственный макет для. Макет в настоящее время является подклассом UICollectionViewFlowLayout и я хочу, чтобы нап…
22 апр '18 в 22:04
2
ответа
Изменить позицию X ячейки UICollectionView - быстро
Как программно изменить положение X каждой ячейки? Я могу изменить ширину и высоту ячейки по своему желанию, но она не может завершить проект из-за позиции XY. Мой результат, Ожидаемый результат: и мой полный вид кода контроллера, import UIKit class…
05 дек '18 в 05:35
0
ответов
Сборный вид с автоматическими ячейками перестает работать после перезагрузки
В моем приложении у меня есть представление коллекции с горизонтальными размерами ячеек. Вот некоторый код: // called in viewDidLoad() private func setupCollectionView() { let cellNib = UINib(nibName: SomeCell.nibName, bundle: nil) collectionView.re…
11 дек '18 в 11:52
0
ответов
Как получить размер из XIB для UICollectionViewCell?
У меня уже установлен UICollectionViewController с множеством типов представлений / CollectionViewCells, все они написаны в коде. Я реализовал метод sizeForItem, который возвращает размер в зависимости от типа представления. Теперь я хочу начать исп…
21 дек '18 в 15:27
2
ответа
Как горизонтально отцентрировать элементы collectionView с динамической шириной?
Здравствуйте, я оглянулся и не смог найти решение своего вопроса. Я пытаюсь горизонтально центрировать элементы коллекции, где элементы будут иметь разную ширину и размеры. Из-за этого у некоторых строк в разделе может быть 2 элемента, у некоторых -…
22 окт '18 в 23:33
0
ответов
Самоизменение размера для горизонтального макета UICollectionView с одной строкой
Случай использования: у меня есть UICollectionView для отображения продуктов, давайте назовем это productsViewCollection (только одна строка с несколькими ProductCellс). каждый ProductCell может иметь разную высоту, но все они имеют одинаковую ширин…
07 дек '17 в 15:37
1
ответ
Почему методы UICollectionViewDelegateFlowLayout не вызываются специально в портретном режиме вращения устройства?
У меня есть представление коллекции внутри UIView. Я хочу автоматически изменить размер ячейки при повороте устройства (то есть будет 4 столбца в режиме портрета и 5 столбцов в режиме ландшафта). В первый раз (когда изначально приложение запускалось…
29 апр '18 в 11:37
2
ответа
Пользовательский макет UICollectionview: некоторые индексы имеют больше видимых ячеек, чем другие?
Я сталкиваюсь со странной проблемой, которую я не могу понять или найти что-либо об онлайн. Поэтому я пытаюсь воспроизвести пользовательский интерфейс Shazam Discover UICollectionView и обычай UICollectionViewFlowlayout, Пока все работает довольно х…
10 окт '18 в 11:39
1
ответ
Размер ячейки представления коллекции авторазмера игнорирует автоматическую компоновку при первом отображении
Situlation Я сделал горизонтальную прокрутку с помощью UICollectionViewFlowLayout.automaticSize. Высота коллекции - 40. Высота ячейки - 40, которую я установил autolayou на init. проблема Проблема заключается в том, что ТОЛЬКО ячейки, отображаемые п…
28 ноя '18 в 02:22
0
ответов
UICollectionViewScrollPosition.top с UICollectionElementKindSectionHeader
Я чувствую, что это должно быть просто, но по какой-то причине я потерян. У меня есть кнопка, которая будет прокручивать UICollectionView, чтобы ячейка с заданным IndexPath находилась в верхней части экрана. Проблема в том, что метод не учитывает до…
18 янв '18 в 21:28
3
ответа
Перемещение в новый ViewController из коллекции Collection Cell сделал программно - выберите Swift
Я пытался создать простое приложение, которое реализует UICollectionViewController программно. Я создал несколько ячеек, и когда пользователь нажимает на конкретную ячейку, должен перейти на другой контроллер. Но я столкнулся с проблемой, которая не…
20 июл '18 в 04:18