簡體   English   中英

如何在滾動時創建一個覆蓋圖像的tableView

[英]How create a tableView that covers an image when it is scrolled

我正在嘗試開發CSStickyHeaderFlowLayout之類的東西,但為我的表定制了它,但是我不確定如何實現此目標。 這個想法是

在此處輸入圖片說明

有人可以給我提示如何實現這個目標?

要增加Vollan的答案,使標題保持靜止,您可以使用包含兩個子視圖的視圖:第一個是滾動視圖(圖像和表格如Vollan所建議),然后為標題添加另一個視圖(如UILabel) 。 因此,當圖像和表格在滾動視圖中滾動時,標題將保持靜止。

最好的解決方案是將所有內容包裝在UIScrollView中。 那將允許您滾動到屏幕底部,然后僅滾動tableview。 這樣一來,它看起來就像表格視圖將覆蓋圖像一樣。

雖然在滾動視圖中使用表視圖可能會起作用,但您的表視圖必須始終是全尺寸的(沒有一些煩人的常量重新調整大小),因此您將失去使表視圖正常工作的排隊/出隊的價值。

CSStickyHeaderFlowLayout的示例與您想要的示例非常相似,您是否看過它們的示例? 您可能可以使用它並使它做您想做的事情如果您的問題只是擁有一個不變的標題,則只需在表上方添加一個視圖或使用NavBar並調整contentInsets

您可能還會考慮使用collectionView。 就布局而言,它要靈活得多。

暫無
暫無

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

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