我想开发一些类似于CSStickyHeaderFlowLayout的东西,但是为我的表定制,但我不确定我该如何实现此目标。我们的想法是如何创建一个tableView,当它滚动时覆盖图像
有人可以给我一个提示如何实现这一目标?
我想开发一些类似于CSStickyHeaderFlowLayout的东西,但是为我的表定制,但我不确定我该如何实现此目标。我们的想法是如何创建一个tableView,当它滚动时覆盖图像
有人可以给我一个提示如何实现这一目标?
最好的解决办法是将所有东西都包裹在UIScrollView中。这将允许您滚动到屏幕底部,然后只滚动tableview。这样它会出现像tableview将覆盖图像。
要添加到Vollan的答案,为了使标题保持不变,您可以使用包含两个子视图的视图:第一个是scrollview(图像和表格为Vollan建议),然后添加另一个视图(如UILabel )为标题。因此,当滚动视图中的图像和表格滚动时,标题将保持不变。
虽然在scrollview中使用tableview可能会起作用,但您的tableview必须始终为全尺寸(没有一些恼人的常量重新调整大小),所以您将失去使tableViews进入/退出队列的值工作得很好。
CSStickyHeaderFlowLayout的例子与你想要做的很相似,你看他们的例子吗?您可以使用它并按照自己的意愿去做如果您的问题只是拥有一个恒定的标题,那么您可以在表格上方添加视图或使用导航栏并调整contentInsets
您也可以考虑使用一个collectionView来代替。就布局而言,它更加灵活。