ios应用程序上的黑条
Posted
技术标签:
【中文标题】ios应用程序上的黑条【英文标题】:Black strips on ios application 【发布时间】:2016-05-12 12:19:18 【问题描述】:这是第一次在 ios 应用程序的顶部和底部显示黑条的图像,因此为了删除我对应用程序图标和启动图像进行了一些更改,此更改删除了 iPhone 6、6 Plus 的所有设备的黑条还。但是 iPhone 6、6 Plus 和 iPad Pro 的 UI 就像上图一样,如何正确显示它的图片链接
【问题讨论】:
您错过了其中一张图片吗? 你能给我推荐 lauchimages 的尺寸吗? 尝试阅读这篇文章useyourloaf.com/blog/creating-scaled-images-with-pdf-vectors。您也许可以省去一些麻烦。 【参考方案1】:一旦您使用 LaunchImage 并放置 @3x
图像,该应用程序的 UI 将与 iPhone6 和 6plus 兼容。我猜你的 XIB 和 Storyboard 使用 iPhone5 的固定尺寸,现在你的元素不适合屏幕的新宽度。
【讨论】:
您可以从 LaunchImage 中删除 @3x 图像 在 LaunchImage 中没有任何图像。我刚刚为 LaunchScreen 设置了约束并在 imageview 中添加了启动图像 你没有使用 LaunchImage.storyboard 那我需要用什么【参考方案2】:可能你没有使用 iPhone 6、6+ 的 launce 图像。
使用这 2 张带有“图片名称和大小”的图片作为 Launchimage 从 Image.xcassets 做同样的事情 this image
Default-iPhone6.png (750x1334)
Default-iPhone6Plus.png (1242x2208)
注意:您应该为所有设备使用 launceimages。因此,如果您不对特定设备使用“launceimage”,您将看到该设备的空白屏幕。
【讨论】:
如何添加图片以及添加到哪里? 如果我没有在 LaunchScreen 上添加图像,并且如果我只为 LaunchScreen 创建 xib 或情节提要仍然无法正常工作以上是关于ios应用程序上的黑条的主要内容,如果未能解决你的问题,请参考以下文章
隐藏 Visual Studio 2022 上的黑条(转到实时可视化树等)
iOS 9 Xcode 7 - 应用程序在顶部和底部出现黑条