gpt4 book ai didi

使用 ios 5 的 iphone 5 NIB

转载 作者:行者123 更新时间:2023-11-29 11:06:12 26 4
gpt4 key购买 nike

我刚开始使用 ios 6 自动布局,我不得不说我非常喜欢它们。也就是说,我正在开发一个需要同时支持 ios 5 和 iphone 5 的应用程序。不幸的是,如果我想支持 ios 5,我似乎无法使用自动布局。因此,我想知道最好的方法是支持 ios 5,同时又不会让您的布局在 iphone 5 上看起来很糟糕?

我可以看到一些可能的解决方案,但它们看起来都很糟糕。

我可以做一些宏,我传递两个 nib 文件,它根据操作系统选择一个?

我可以执行多个构建目标,其中加载了不同的 nib 文件,具体取决于操作系统。

我可以在整个应用程序中用自动调整掩码替换自动布局约束。

有没有人对这个问题有任何经验可以分享?

最佳答案

如果您想离开自动布局,首先加载不同 Nib 的想法会更好。但是,您不应使用宏,而应使用代码中的简单检查,因为宏检查不起作用,因为它仅在您编译项目时执行一次。

另一方面,如果您支持旧的 iOS 版本,建议使用自动调整掩码

关于使用 ios 5 的 iphone 5 NIB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13506944/

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