ios - 带滚动功能的粘底条 iOS

标签 ios swift scroll sticky-footer

当我偶然发现 this amazing sticky bottom bar 时,我正在浏览这个 Medium iOS 应用程序

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

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

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

谁能解释一下如何制作这种底栏?

最佳答案

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

通过它的委托(delegate)方法 viewForHeaderInSectionviewForFooterInSection 将该 View 及其内容提供给 UITableView 并确保您通过委托(delegate)正确设置了高度方法 heightForHeaderInSectionheightForFooterInSection

这将为您提供一个“栏”,它会随内容一起移动,并在相关内容滚动离开后移出 View 。

关于ios - 带滚动功能的粘底条 iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41157454/

相关文章:

javascript - 为什么 window.scroll() 和 window.width() 不能一起工作?

html - 当浏览器窗口小于内容时,背景图像不会重复?

ios - 在 UIScrollView 和嵌入 UICollectionView 之间传递滚动

ios - 在模拟器或设备上测试/删除UIMotionEffects

ios - 如何使用 Swift 在后台线程中保存文件?

ios - 吊销证书 - iPhone编程

java - 静默推送 iOS 重启后不起作用

ios - XCode - 工作区

ios - 导航 Controller 中的后退按钮不会更改为自定义图像

ios - 如何从 UICollectionViewCell 中调用 presentViewController