gpt4 book ai didi

iphone - UIModalTransitionStylePartialCurl 不旋转

转载 作者:行者123 更新时间:2023-12-03 18:27:31 25 4
gpt4 key购买 nike

我有一个模态视图 Controller ,正在使用 UIModalPresentationFullScreen 进行显示,并将 TransitionStyle 设置为 UIModalTransitionStylePartialCurl。这效果很好。

我的问题是,当设备旋转时,我的 View 会旋转(按预期),但“ curl ”效果不会旋转。有谁知道这是设计使然,还是还有其他需要做的事情?谢谢。

最佳答案

根据我的经验,UIModalTransitionStylePartialCurl 样式使两个 View Controller 陷入半不稳定状态,它们不按正常规则运行。另一个例子是,部分 curl 模态呈现似乎并不尊重 View 层次结构的模态覆盖,这意味着当您堆叠模态视图时,如果您在堆栈上方显示模态,它应该接管,但是部分 curl 模态呈现似乎不尊重 View 层次结构的模态覆盖。 curl 阻止了这一点。

例如以模态方式显示其他 View 的 View : View 1 -> View 2 -> View 3让 View 1 以模态方式显示 View 4 View 1 -> View 4如果 View 3 显示为部分 curl ,则当您请求显示 View 4 时,不会发生任何事情。

此外,您无法在部分 curl 下以模态方式显示其他 View (官方文档指出了这一点,这本质上意味着它的行为不像正常的模态显示)例如 View 1 -> View 2(部分 curl )告诉 View 2 以模态方式显示 View 3什么也没发生

IMO 苹果尚未完全烘焙 UIModalTransitionStylePartialCurl 样式,这很遗憾,因为它非常棒。长话短说,使用它时预计会出现问题,因为当被要求做除了上下翻转之外的任何事情时,它不会按预期运行。

关于iphone - UIModalTransitionStylePartialCurl 不旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2758780/

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