设置 UIImage 覆盖所有设备屏幕的屏幕,xib 文件
Posted
技术标签:
【中文标题】设置 UIImage 覆盖所有设备屏幕的屏幕,xib 文件【英文标题】:Set UIImage to cover the screen for all device screens, xib file 【发布时间】:2016-04-06 14:02:36 【问题描述】:我有一个视图控制器,视图控制器的 UI 通过 xib 文件而不是 main.storyboard 来表示。这是它的样子。如您所见,我有一个 UIImage 视图,它充当背景图像,并假设覆盖整个屏幕。
我正在尝试添加四个约束:使所有四个到最近邻居的间距都等于 0。但是当我使用 pin 约束选项并将 pin 所有边设置为 0 时,它不会使到最近邻居的间距零,但给了我以下四个约束:
然后我尝试控制从 uiimage 到框架边缘的拖动,但我也不能这样做。我该如何解决这个问题?
还忘了提一件重要的事情。当我运行该应用程序时,屏幕顶部和底部都有黑色空间。所以 UIImage 不会覆盖整个屏幕。这是应用程序运行时的图片:
【问题讨论】:
【参考方案1】:您的问题是启动屏幕。
您需要检查启动屏幕,如果它的格式不正确或 没有启动屏幕意味着会发生这种问题。
【讨论】:
然后检查其他分辨率兄弟,仍然无法得到意味着来这里我会给你解决方案 不是分辨率。我不期望正确的解决方案。只是期待一些可以帮助我的想法。 @Harsh.C 你能把你运行时的屏幕截图给我吗? 是的,现在添加。 @Harsh.C 不是约束问题以上是关于设置 UIImage 覆盖所有设备屏幕的屏幕,xib 文件的主要内容,如果未能解决你的问题,请参考以下文章