gpt4 book ai didi

swift - 手动为每个屏幕尺寸设计应用程序

转载 作者:行者123 更新时间:2023-11-28 12:19:02 24 4
gpt4 key购买 nike

我不太擅长约束,所以基本上,我的想法是针对每种屏幕尺寸(iPhone 4、5、6、iPad 等)手动将所有对象放置在 View Controller 上。

这可能吗?

Can I place all of them in one View Controller, or will I have to create a new View Controller for each screen size?

最佳答案

这是可能的,您可以针对每种屏幕尺寸在单个 ViewController 中完成。在 Interface Builder 中,如果您打开 ViewController 或任何其他 UI 元素,在 Attributes Inspector 上您可以看到小的 + 大多数属性旁边的标志,您可以使用它添加特定于屏幕尺寸的属性。使用这种方法,您可以为每个屏幕尺寸手动创建不同的大小/字体大小/标签文本等。

但是,我真的建议您学习如何使用 Autolayout。它是 iOS UI 设计中最强大的功能之一,在处理具有复杂 UI 的大型项目时,您很快就会后悔没有学习如何使用它。从长远来看,它肯定会为您节省大量时间和精力。由于 Apple 在过去几年推出了各种不同的屏幕尺寸,手动处理它们真的很痛苦。

关于swift - 手动为每个屏幕尺寸设计应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45463465/

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