gpt4 book ai didi

ios - 为一个 Controller [ Storyboard] 创建纵向和横向 View 的最佳方法是什么?

转载 作者:行者123 更新时间:2023-11-29 04:24:21 24 4
gpt4 key购买 nike

Storyboard是一项很棒的功能 - 但是否有可能为一个 Controller 创建横向和纵向 View ?最好的方法是什么?

我在 StackOverflow 上找到了很多东西,从复制 Storyboard到为每个方向添加 subview 。如果有更好的方法来做到这一点,那就太好了......

最佳答案

自动调整大小仅适用于最简单的直接情况。如果你必须对最终结果进行一点调整,那就太难了。为了使这个更加直观,我所做的就是设置自动调整大小,然后在同一个 xib 中为同一 Controller 复制纵向 View ,并将其旋转为横向 View 。然后我调整位置。但在此之前我为每个控件设置标签属性。因此,我实际上创建了 2 个重复 View ,1 个纵向 View 和 1 个横向 View ,并且由于标签相同,因此在“willRotateTo...”或“didRotateTo..”期间,我从视觉上看到的重复 View 复制每个控件的 .frame 属性在 xib 中进行调整,这将控件放在我想要的位置。我什至可以一路添加动画。

关于ios - 为一个 Controller [ Storyboard] 创建纵向和横向 View 的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12563110/

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