问题标签 [uicollectionviewflowlayout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 在 UICollectionViewFlowLayout 的子类上更改 scrollDirection
我有一个collectionView
垂直滚动的。在其中的单元格内collectionView
是另一个collectionView
我有自定义布局的单元格。布局目前是一个子类,UICollectionViewFlowLayout
我希望滚动方向是水平的。我尝试了多种方法将其设置scrollDirection
为水平,但它们都不起作用。如何在 的子类上设置滚动方向FlowLayout
?
ios - UICollectionView 自定义布局单元格类型相关属性
我的集合视图具有动态布局和多种单元格/标题类型,我想仅将背景颜色应用于某些类型的标题。我尝试IndexPath
在运行时确定这些标头的方法是:
supplementaryView(forElementKind:, at:)
一直给我nil
,所以循环永远不会执行。我的猜测是此时单元格尚未实例化?任何关于如何根据单元格/标题类型有选择地应用布局属性的建议将不胜感激
ios - 为什么在设备旋转的纵向模式下没有专门调用 UICollectionViewDelegateFlowLayout 方法?
我在 UIView 中有一个 Collection 视图。我想在设备旋转时自动调整单元格的大小(即在纵向模式下将有 4 列,在横向模式下将有5 列)。第一次(最初启动应用程序时)工作正常,但是当我再次将设备从横向模式旋转到纵向模式时,FlowLayout 委托方法不会被调用。
这是我的代码:
ios - 在 UICollectionViewFlowLayoutBreakForInvalidSizes 处创建一个符号断点以在调试器中捕获它
我正在使用tableView
内部collectionsView
单元格。
当我滚动tableView
时,此消息出现在控制台中:
NameOfProject[1108:15021] 相关的 UICollectionViewFlowLayout 实例为 , 并附加到 ; 层 = ; 内容偏移:{0, 0}; 内容大小:{3750, 210.66666666666666};adjustedContentInset: {0, 0, 0, 0}> 集合视图布局: . 2018-05-03 08:47:52.190847-0300
NameOfProject[1108:15021] 在 UICollectionViewFlowLayoutBreakForInvalidSizes 处创建一个符号断点以在调试器中捕获它。
我创建了一个符号中断点,但它并没有在代码中停止。有人可以帮我找到一种方法来删除这个警告吗?
提前致谢!
swift - 从上到下的集合视图流布局,第一个单元格从底部开始
我正在尝试模仿 Instagram 实时评论部分,其中第一个单元格UICollectionView
出现在底部,但流程仍然是从上到下的。即关于流布局的一切都是完全相同的,除了第一个单元格在位置(x: 0, y: heightOfCollectionView)
......
下面是我的幼稚实现。我还考虑过让集合视图UICollectionView
在maxY >= centerY
.superview
}
ios - 如何使收藏视图倒置?
我正在为我的一个应用程序使用具有垂直滚动方向的 Collection 视图。在这里,我想让我的 Collection 视图在不使用任何 CGAffine 变换的情况下倒置显示。是否可以在 Flow Layout 的帮助下实现?
我喜欢使用集合视图来实现聊天
提前致谢
ios - 使用 FlowLayout 和可变数量的单元格自行调整 UICollectionView
请注意,这不是关于自行调整 UICollectionViewCell 大小的问题。
是否可以创建自己调整大小的 UICollectionView(使用 UICollectionViewFlowLayout)大小取决于其中的单元格?
我有一个包含可变数量单元格的集合视图。我想限制集合视图的宽度,然后允许它根据单元格的数量垂直扩展。
这个问题类似于iOS 中使用 Swift 3 的 CollectionView 动态高度,但我每行有多个单元格。
加分点,如果仍然可以在集合视图中使用自定大小的单元格,但是如果集合视图委托提供单元格大小就可以了。