gpt4 book ai didi

ios - UIPageViewController 和屏幕外方向更改

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:07:57 24 4
gpt4 key购买 nike

我的应用程序是一个在 iPad 上运行的标签栏应用程序。

其中一个选项卡包含一个 UIPageViewController,我几乎按照此处的教程实现了它:Implementing UIPageViewController programmatically – without storyboarding .

一切都很好,包括旋转。但是有一个问题 - 如果我转到包含页面 View Controller 的选项卡,然后导航到另一个选项卡并更改方向。然后导航返回到包含页面 View Controller 的选项卡,它现在显示不正确。

再次旋转设备,页面 View Controller 可见,修复问题。

我猜这是因为

pageViewController:spineLocationForInterfaceOrientation:

在该选项卡不可见时不会被调用。关于如何解决这个问题的任何想法?

最佳答案

我遇到了同样的问题,并最终采用了同样的解决方法。当我完成后,我并没有真正讨厌它,因为它允许我在用户没有主动使用选项卡时释放 UIPageViewController 及其所有子 UIPageViewController 及其所有资源。

关于ios - UIPageViewController 和屏幕外方向更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10111156/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com