2017-05-26 59 views

回答

0

最好的解決辦法是將所有東西都包裹在UIScrollView中。這將允許您滾動到屏幕底部,然後只滾動tableview。這樣它會出現像tableview將覆蓋圖像。

1

要添加到Vollan的答案,爲了使標題保持不變,您可以使用包含兩個子視圖的視圖:第一個是scrollview(圖像和表格爲Vollan建議),然後添加另一個視圖(如UILabel )爲標題。因此,當滾動視圖中的圖像和表格滾動時,標題將保持不變。

0

雖然在scrollview中使用tableview可能會起作用,但您的tableview必須始終爲全尺寸(沒有一些惱人的常量重新調整大小),所以您將失去使tableViews進入/退出隊列的值工作得很好。

CSStickyHeaderFlowLayout的例子與你想要做的很相似,你看他們的例子嗎?您可以使用它並按照自己的意願去做如果您的問題只是擁有一個恆定的標題,那麼您可以在表格上方添加視圖或使用導航欄並調整contentInsets

您也可以考慮使用一個collectionView來代替。就佈局而言,它更加靈活。