折叠导航栏时出现不需要的快速动画

问题描述 投票:0回答:1

当我滚动折叠导航栏时遇到这个奇怪的问题。 我有一个带有 TableView 的视图,嵌入带有大标题的导航栏控制器中。 当我滚动视图以使导航栏折叠时,动画速度非常快。 它几乎看起来像是滞后的。 我试着环顾四周,但没有成功。

我做错了什么吗?

编辑:经过一些调试,我发现当我填充 TableView 时问题就开始了。如果 TableView 没有数据要显示,NavigationBar 折叠动画可以顺利工作。 还是没有解决。

ios swift animation navigationbar
1个回答
0
投票

我解决了这个问题。您应该将 tableview 的顶部约束设置为 TopView 而不是 SafeArea。

© www.soinside.com 2019 - 2024. All rights reserved.