在我的应用程序中,标签页中有一个UITabBarController和UIViewControllers。某些视图控制器包含用于分页的UIScrollView。我正在更改关于ViewController上的业务逻辑的contentOffset。
奇怪的是,在更改了contentOffset(例如当前值(660,0))并按下另一个标签按钮后,另一个视图控制器正常打开。但如果按上一个标签栏我看到白色屏幕。当我深入细节时,我看到contentOffset变为怪异点(1000,0)。
我无法理解为什么,也无法找到解决方法。此外,没有任何关于在viewDidAppear或viewDidLoad方法中更改偏移量的信息。