粘性底部栏 iOS 滚动

Sticky bottom bar iOS with scrolling

当我偶然发现 this amazing sticky bottom bar

时,我正在浏览这个 Medium iOS 应用程序

见底栏。第一个内容结束后,下一个内容开始前,底栏开始移动

我尝试使用约束并设置不同的优先级及其排列和组合,但无法弄清楚。

我也经历了一个 library 做类似的事情。

谁能告诉我如何制作这种底栏?

这可以通过 UITableView Header/Footer 的默认行为来完成,具体取决于您想要查看的位置。

通过委托方法 viewForHeaderInSectionviewForFooterInSection 将该视图及其内容提供给 UITableView,并确保通过委托方法 heightForHeaderInSectionheightForFooterInSection.

这将为您提供一个 "bar" 随内容一起移动并在相关内容滚动离开后移出视图。