gpt4 book ai didi

ios - Xcode 6 错误?添加 iPhone 6/6 Plus LaunchImage 更改应用程序约束

转载 作者:行者123 更新时间:2023-12-01 17:52:01 26 4
gpt4 key购买 nike

我在 AutoLayout 上设置了我的项目,适用于 iPhone 4 - 6 Plus。但是,当我为 iPhone 6 和 6 Plus 添加 LaunchImage 时,整个应用程序的框架和约束不再占据整个屏幕。相反,整个应用程序适合屏幕的左上角区域。

如果我删除 iPhone 6 和 iPhone 6 Plus 的 LaunchImages,那么问题就会消失,并且每个 View Controller 的元素再次具有正确的坐标和大小。

我在 Images.assets 中使用以下内容:
- 2x iOS - 纵向 7,8
- 视网膜 4 - 人像 7,8
- 视网膜高清 5.5 人像 iOS 8
- 视网膜高清 4.7 人像 iOS 8

没有关于 Assets 目录的警告,并且所有 LaunchImage 的尺寸都正确。我试图迁移图像,但没有运气。

最佳答案

当您不提供 iPhone 6 和 iPhone 6 Plus 启动图像时,iOS 8 只会放大您的界面(使所有内容都变大以适应)。

提供这些图像后,您现在可以访问更大的屏幕分辨率,并且仅仅因为您使用自动布局,并不意味着您的 View 会调整大小。如果你有限制 View 高度和宽度的约束,你会得到你所看到的。我会检查您对 View 的约束,以确保它们正确完成,并在屏幕尺寸大于 320 x 568 时允许 View 增长。

关于ios - Xcode 6 错误?添加 iPhone 6/6 Plus LaunchImage 更改应用程序约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27154680/

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