gpt4 book ai didi

iphone - iPad 和 iPhone 的不同布局

转载 作者:行者123 更新时间:2023-11-28 22:42:45 26 4
gpt4 key购买 nike

我目前正在制作一个 iPhone 应用程序。但在未来这个应用程序应该也适用于 iPad。目前我正在使用 Storyboard,因为通过这种方式很容易让它也适用于 iPad。

我现在的问题是,一些像长配置文件形式的 View ,你把它放在 ScrollView 中。但是你不能在 Storyboard中构建 ScrollView 布局,所以我在代码中创建了它们。但是,如果我想让这个 View 布局也适用于 iPad,我该怎么办?

我是否应该重写 iPad 的布局代码,然后进行一些设备检测?最佳做法是什么?

最佳答案

我认为最好检测硬件并编写不同的布局代码。
您可以使用 Apple 的宏:

if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
{
// Write your layout code for iPad there
}
else
{
// Write your layout code for iPhone/iPod there
}

关于iphone - iPad 和 iPhone 的不同布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14042122/

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