uicollectionviewflowlayout相关内容
我正在使用 func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) ->CGS 大小 {返回CGSize(宽度:400,高度:600)} 指定我的 Collect
..
我使用的是单元格宽度为 67 的 UICollectionView,现在我使用的是流式布局. 我连续有 3 个单元格,单元格之间的间距为 30 像素.如何使该距离更小,以便我可以连续放置四个单元格?这个方法和它有关系吗? - (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollecti
..
对于我们使用的 UICollectionView 的动态高度单元格, if let layout = self.collectionViewLayout as?UICollectionViewFlowLayout {layout.estimatedItemSize = UICollectionViewFlowLayoutAutomaticSize} 在高度和宽度的适当限制下,它适用于 iOS
..
您好,我想完全按照上图显示 collectionView.我知道它负责 UICollectionViewFlowLayout,但无法做到.非常感谢您的帮助.这是我的代码 func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeF
..
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) ->CG尺寸{如果 collectionView == self.collectionViewVideo {v
..
iOS UICollectionView 如何创建具有不同大小项目的水平滚动矩形布局. 我想使用 UICollectionView 创建一个矩形布局,如下所示.我怎样才能实现? 当我使用 CollectionView 滚动 水平 时,1,2,3,4,5,6 网格将一起滚动以带来 7. 以下是 320*480 iPhone 分辨率的尺寸.下面更新了屏幕. 前 6 件商品的尺寸
..
在 Android 中很容易创建一个带有下一个边距的网格列表: 我为 iOS 找到了这个解决方案,但它不会在单元格和父视图之间添加边距,而只会在单元格之间添加 让 itemSpacing: CGFloat = 3让 itemsInOneLine: CGFloat = 2flow.sectionInset = UIEdgeInsets(top: 0, left: 0, bottom: 0,
..
我有一个带有动态高度单元格的集合视图(基于可能的多行标签和内部的文本视图),当我跨越多行时,它可以完美地适应高度.但是,当文本只有一个单词或它没有覆盖整个屏幕宽度时,单元格会根据需要设置宽度,从而导致单元格彼此相邻而不是彼此下方. 在textview中查看不同长度文本的结果. 但是,我希望单元格位于彼此下方,想想 Instagram 或 Twitter 的那种观点.我显然需要为单元格设
..
我正在使用此代码来获取正确的类型,但没有获得我想要的视图,谁能告诉我我错在哪里 override func viewDidAppear(_animated: Bool) {super.viewDidAppear(动画)screenSize = UIScreen.main.boundsscreenWidth = screenSize.widthscreenHeight = screenSize.h
..
在这段代码中,我试图更改 UICollectionView 的第一个单元格的大小和其他具有相同大小的单元格,但在第一行中,当我想要两个单元格出现时,只有一个单元格出现: func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout:如果 indexPath.row == 0 {返回CGSiz
..
对于我们使用的 UICollectionView 的动态高度单元格, if let layout = self.collectionViewLayout as?UICollectionViewFlowLayout {layout.estimatedItemSize = UICollectionViewFlowLayoutAutomaticSize} 通过适当的高度和宽度约束,它适用于 iOS
..
我注意到一个大问题,即在从右到左的语言中,单元格顺序未正确颠倒,只有对齐方式正确.但是仅适用于水平流布局,并且收集视图包含不同的像元大小!是的,我知道这听起来很疯狂.如果所有单元格的大小都相同,则排序和对齐方式都很好! 这是到目前为止我通过一个示例应用程序得到的结果(隔离以确保这是实际问题,而不是其他问题): (第一个条应始终绘制为蓝色,然后尺寸随索引增加.)
..
我正在使用 CollectionView 作为我底部的菜单栏 ViewController 我创建了一个自定义类,并制作了5个均匀间隔的单元格,用以下内容填充了iPhone 8上的整个 CollectionView ,这是所需的结果- layout.itemSize = CGSize(宽度:self.frame.width/5,高度:self.frame.height)layout.minim
..
我有一个水平的UICollectionView,就像iOS中的水平日历. 分页已启用,但不允许MultipleSelection. self.allowsMultipleSelection = false self.isPagingEnabled = true 每页只有5个单元格. let cellSize = CGSize(width: self.view.frame.w
..
您好,我想显示与上面图像完全相同的collectionView.我知道它负责UICollectionViewFlowLayout,但无法做到这一点.非常感谢您的帮助.这是我的代码 func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout
..
我正在使用 func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize { return CGSize(width: 400, heig
..
我正在使用UICollectionReusableView作为UICollectionView部分的标题.我启用了“粘性标头": let layout = collectionView.collectionViewLayout as? UICollectionViewFlowLayout layout?.sectionHeadersPinToVisibleBounds = true 我要
..
我正在使用单元格宽度为67的UICollectionView,现在我正在使用流布局. 我连续有3个单元格,单元格之间有30px的间距.如何减小该距离,以便我可以连续容纳四个单元?这种方法与它有关吗? - (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLay
..