首页 > 解决方案 > UINavigationController navBar 内的 UIPageViewController 中的 UITableViewController 不反弹

问题描述

我有UINavigationController它推送UIPageViewController并且每个页面都有UITableViewController

NavigationControllerprefersLargeTitles = true

通常在NavigationController中使用UITableViewController时,向下拖动时导航栏上会有这个弹跳动画。

但在我的情况下,我在UITableViewController上没有。

我可以用这种架构以某种方式激活动画吗?

标签: iosswiftuinavigationcontrolleruinavigationbaruipageviewcontroller

解决方案


UITableView是 的子类UIScrollView,因此您应该能够访问其bounces属性。

尝试这样的事情,您可以访问您的 tableViews:

yourTableView.bounces = true

如果这不能解决您的问题,请尝试从您的 PageViewController 共享更多代码


推荐阅读