我正在试图找到一种使用UICollectionView从右到左的方法,但是没有关于它的文档。有谁有主意吗?
请推荐比翻转UICollectionView和单元格更好的方法。
发布于 2022-03-06 17:43:31
这取决于您的使用,如果在tableviewcell中使用,则必须将其设置为layoutSubviews(),如果在视图控制器中使用它,则必须在视图加载生命周期之后使用
collectionView.semanticContentAttribute = .forceRightToLeft发布于 2022-03-06 14:05:44
只需在视图控制器中添加以下行即可。
extension UICollectionViewFlowLayout {
open override var flipsHorizontallyInOppositeLayoutDirection: Bool {
return true
}
}这是对RTL布局进行横向翻转的扩展.
发布于 2022-03-06 17:15:18
有一个对我有用的技巧:
collectionView.transform = CGAffineTransform(scaleX: -1, y: 1)在cellForItemAt中:
cell.transform = CGAffineTransform(scaleX: -1, y: 1)https://stackoverflow.com/questions/71370675
复制相似问题