1

在我的应用程序中,标签页中有一个 UITabBarController 和 UIViewControllers。一些视图控制器包含用于分页的 UIScrollView。我正在更改有关 ViewController 上的业务逻辑的 contentOffset。

奇怪的是,在更改 contentOffset(例如当前值 (660,0))并按下另一个选项卡按钮后,另一个视图控制器正常打开。但是,如果按上一个标签栏,我会看到白屏。当我深入研究细节时,我看到 contentOffset 变成了奇怪的点(1000,0)。

我不明白为什么,也找不到解决方法。此外,在 viewDidAppear 或 viewDidLoad 方法中更改偏移量也没有任何意义。

4

0 回答 0