gpt4 book ai didi

ios - 如何使布局保持不变,但根据设备增加/减小尺寸?

转载 作者:行者123 更新时间:2023-11-30 14:15:56 24 4
gpt4 key购买 nike

我一直在制作我的第一个 iOS 应用程序,一个计算器,但我很难让它适合设备。 iPhone 5S 上的效果如下: http://imgur.com/mgAvo2E

当我使用 iPhone 6 时,它最终看起来像这样: http://imgur.com/GUxM0Xw

有没有办法让它保持与 iPhone 5S 相同的布局,并让所有内容都增加尺寸?

我正在使用 Xcode 7 beta 2

最佳答案

您有几个选择:

使用自动布局。这旨在指导元素如何根据屏幕尺寸相互 react 。使用 Storyboard时建议这样做。这不是我擅长的事情,但有资源可以提供帮助。查看 WWDC 视频,或阅读此处的文档:https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/Introduction/Introduction.html

第二种是自己管理所有元素的布局。您必须对所有元素的放置位置以及它们的大小进行所有计算。例如,黑条将从左上角开始,宽度与 self.view 的宽度匹配,高度为设备高度的 20%。这可能会产生奇怪的结果,因为您对每个项目放置位置的计算出现错误,或者运行到您不期望的屏幕尺寸。

关于ios - 如何使布局保持不变,但根据设备增加/减小尺寸?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31173736/

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