SwiftUI复刻Ins/Twitter个人主页遇列表切换顶部留白问题求助
SwiftUI复刻社交平台个人主页的滚动问题
- 实现思路:借助带单元格的
ScrollView的contentOffset,修改ProfileView的垂直偏移量,达成滚动列表时隐藏ProfileView、列表切换器固定在顶部的效果。 - 核心问题:滚动其中一个列表后切换至另一个列表,新列表顶部会出现留白,无法让该留白适配任意列表的滚动状态及单元格数量。
- 尝试过的其他方案:考虑在外层添加
ScrollView来放置ProfileView和列表切换器,但不清楚如何实现类似Instagram的效果。
已在网上大量查找解决方案无果,恳请帮助。我创建了一个演示该问题的小型项目,同时准备了问题示例及Instagram理想效果的动图。
内容的提问来源于stack exchange,提问作者Ihor Myronishyn
相关产品推荐
相关产品推荐

