簡體   English   中英

UICollectionView - 垂直滾動,具有自定義布局的水平分頁

[英]UICollectionView - vertical scrollling, horizontal paging with custom layout

我正在嘗試實現一個iOS集合視圖,它基本上應該類似於表視圖,但單元格的寬度是集合視圖寬度的整數倍(例如,寬度的4倍)。 集合視圖應該垂直滾動(就像常規的tableview一樣),但它應該在內容中水平翻頁。

我確實有自定義布局工作,除了分頁。 目前,collectionView將只是水平滾動。 我不確定如何正確實現分頁。

如果我只是在collectionView上設置pagingEnabled ,它就沒有效果。 我懷疑需要告訴scrollview頁面的寬度是什么......?

或者我必須做任何奇怪的事情,因為每行只有一個單元格/列,而不是多個單元格?

看圖像; 灰色條是單元格,藍色矩形是集合視圖框架。

謝謝!

在此輸入圖像描述

我相信如果集合視圖項寬度小於或等於集合視圖的寬度,那么水平分頁應該通過pagingEnabled屬性工作。 否則,您需要使用UIScrollView委托方法自己創建分頁效果,並在某個閾值后設置動畫以自行抵消

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM