0
我應該像下圖一樣設計UICollectionView。如何從左至右對齊UICollectionViewCells?
它幾乎完成。但我的UICollectionView顯示如下圖像。
我想如果我設置UICollectionView的semanticContentAttribute
到forceLeftToRight
會得到解決。但結果沒有改變。
我該如何設計出像第一張圖片那樣的圖案?
我應該像下圖一樣設計UICollectionView。如何從左至右對齊UICollectionViewCells?
它幾乎完成。但我的UICollectionView顯示如下圖像。
我想如果我設置UICollectionView的semanticContentAttribute
到forceLeftToRight
會得到解決。但結果沒有改變。
我該如何設計出像第一張圖片那樣的圖案?
forceLeftToRight
只是強制從左到右的佈局,即使當語言環境是從右到左語言環境,所以這不會有幫助,因爲UICollectionViewFlowLayout
在其視圖中居中。
執行所需操作的複雜方法是將子類UICollectionViewFlowLayout
並覆蓋layoutElementsForItem(at:)
以將最後一個單元置於左側。
更簡單的方法是在存在奇數個單元的情況下添加額外的不可見/空單元。
設置約束條件。 –
'forceLeftToRight'只是強制從左到右佈局,即使當語言環境是從右到左語言環境。要做你想做的事情的複雜方式是對流佈局類進行子類化並覆蓋'layoutElementsForItem(at:)'。更簡單的方法是在存在奇數個單元的情況下添加額外的不可見/空單元。 – Paulw11
@ Paulw11我認爲這應該是答案 –