使用 UICollectionViewCompositionalLayout 的 RTL collectionView
我正在尝试找到一种使用 UICollectionViewCompositionalLayout
从右到左 UICollectionView
的方法,但没有关于它的文档。有人有想法吗?
请推荐除翻转 UICollectionView
和单元格之外的任何内容。
I'm trying to find a way to have a right to left UICollectionView
using UICollectionViewCompositionalLayout
but there's no documentation about it. has anybody an idea?
please recommend anything than flipping the UICollectionView
and the cells.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这取决于你的用法,如果你在 tableviewcell 中使用,你必须将其设置为layoutSubviews(),如果你在 viewcontroller 中使用它,你必须在 viewdidload 生命周期之后使用
it depends on your usage if you use in tableviewcell you must set it to layoutSubviews() and if you use it in viewcontroller you must use in after viewdidload lifecycle
只需在视图控制器中添加以下几行即可。
这是覆盖并允许水平翻转 RTL 布局的扩展。
Just add below lines in your view controller.
This is extension that over-ride and allow to flip horizontally for RTL layout.
有一个对我有用的技巧:
在 cellForItemAt 中:
There is a trick it works for me:
and in cellForItemAt :