gpt4 book ai didi

ios - 使 UIView 大于其父 View

转载 作者:行者123 更新时间:2023-11-28 17:43:04 25 4
gpt4 key购买 nike

我正在制作一个 iPad 应用程序,我有一个 UIView 结构如下:


ViewA(父 View )-->ViewB(ViewA 的 subview )-->ViewC(ViewB 的 subview )

ViewA 与屏幕大小相同。
ViewB 大约是屏幕大小的一半。
ViewC 的大小是 ViewB 的一半。

在某个事件中,我想修改ViewC的frame,让ViewC覆盖整个屏幕。最好的方法是什么?我宁愿 ViewC 的框架不在 ViewB 之外(而且我不能更改 ViewB 的框架)。

谢谢!

晴天

最佳答案

在我看来,如果 View C 将占据整个屏幕,则 View B 不再相关。在您的设计中从 B 中删除 subview C 是否可能/安全?

如果是,则从 B 中删除 C,然后将其作为 subview 添加到 A。您甚至可以使用静态方法 transitionWithView:duration:options:animations:completion: 用动画来完成它来自 UIView .

关于ios - 使 UIView 大于其父 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7342559/

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