0
我實現一個自定義UICollectionViewFlowLayout
,我願做這樣的事情:自定義動畫UICollectionViewFlowLayout - 滾動方向水平
基本上,這是用設置爲滾動方向的簡單集合視圖UICollectionViewScrollDirectionHorizontal
。
活動單元格甲(中間電池)必須有一個固定的大小(例如:300x300的)和其它細胞,在這種情況下乙,應該更小(例如:275x275)。
當它們之間執行滾動時,兩個單元格都應該轉換它們的大小。
- 甲大小 - >乙大小
- 乙大小 - >甲大小。
- B現在是在中間
我可能需要重寫- (NSArray *)layoutAttributesForElementsInRect:(CGRect)rect
並實現某種CGAffineTransformMakeScale
。我在想對嗎?其他人之前做過?
這不是一個答案,但我想建議[iCarousel(https://github.com/nicklockwood/iCarousel) – EDUsta
iCarousel將是一個有效的選擇,但我真的不想堅持一個第三方組件。不管怎麼說,還是要謝謝你。 –