启动屏幕显示不成比例
Posted
技术标签:
【中文标题】启动屏幕显示不成比例【英文标题】:Launch Screen Showing Out of Proportion 【发布时间】:2015-01-14 03:24:10 【问题描述】:我正在使用 Xcode 6 并且正在使用我的启动屏幕显示在所有不同类型的 iDevice 上,包括 iPad、iPhone 4、5、6。当它启动时,虽然它显示了屏幕上的一半的书写和复制写入出于某种原因,我想知道如何解决这个问题,以便它在我的所有设备上普遍显示。非常感谢。
【问题讨论】:
【参考方案1】:您要么需要为每个设备制作不同的图像,要么使用启动文件 xib 使用大小类来获取包含的所有设备大小。见here。
【讨论】:
我有,但没有具体说明如何修复它或将其设置为特定坐标 您创建了一个启动文件或一组图像? 我打算使用默认设置,因为我设置了背景颜色,并且只有我的应用名称,下面有版权。我真正需要的只是正好位于中间以适合 iPhone 4、5 和 6 的坐标。拜托,谢谢老兄。 我希望苹果拒绝使用显示的默认屏幕的应用程序。但是您可以使用启动文件创建您正在谈论的内容,因为它是一个 xib 文件,您可以像平常一样构建并且可以使用约束来放置几个标签,尽管苹果文档说启动文件应该显示您的界面,我发布的链接有一些他们真正想要的很好的例子。 我会使用 photoshop 或 gimp 创建您想要的文字并将其保存为图像。在 Xcode 中,添加一个新文件,从用户界面部分选择启动屏幕。添加一个 UIImageView,将您的图像分配给它,使用自动布局来水平和垂直对齐 UIImageView。这将是实现这一目标的最简单方法。否则,您将需要添加几个 UILabel 并将它们与自动布局对齐。以上是关于启动屏幕显示不成比例的主要内容,如果未能解决你的问题,请参考以下文章
当包含它的 DIV 类的大小正确时,如何纠正不成比例地拉伸的图像?