0

我有一個UICollectionView顯示一個單元格的大小等於UIViewController.view.bounds.size。這對我在垂直/肖像屏幕上非常適用。UICollectionView全屏垂直和2屏水平

我想將屏幕旋轉爲橫向,和一個漂亮的動畫時,顯示並排2細胞側各有大小等於CGSize(UIViewController.view.bounds.width/2, UIViewController.view.bounds.height)

是否有這是否或如何才能做到這一點的做法圖書館嗎?

您可以將其視爲一個圖像庫,在旋轉時應顯示2張圖像的同時顯示一張圖像。

回答

1

如果您正在使用流佈局,那麼您所要做的就是實施UICollectionViewFlowLayout委託方法,並使collectionView的佈局無效。 看看這個回購:dynamic width cells

這不完全是你在找什麼,但你可以得到一個大致的想法。

+0

如果你有一個工作代碼,它會很棒。 – mohamede1945

+0

你給了我一個好主意。從UICollectionViewFlowLayout自定義佈局的竅門。 – mohamede1945

+0

非常感謝你 – mohamede1945