【问题标题】:Set UIImage to cover the screen for all device screens, xib file设置 UIImage 覆盖所有设备屏幕的屏幕,xib 文件
【发布时间】:2016-04-06 14:02:36
【问题描述】:

我有一个视图控制器,视图控制器的 UI 通过 xib 文件而不是 main.storyboard 来表示。这是它的样子。如您所见,我有一个 UIImage 视图,它充当背景图像,并假设覆盖整个屏幕。

我正在尝试添加四个约束:使所有四个到最近邻居的间距都等于 0。但是当我使用 pin 约束选项并将 pin 所有边设置为 0 时,它不会使到最近邻居的间距零,但给了我以下四个约束:

然后我尝试控制从 uiimage 到框架边缘的拖动,但我也不能这样做。我该如何解决这个问题?

还忘了提一件重要的事情。当我运行该应用程序时,屏幕顶部和底部都有黑色空间。所以 UIImage 不会覆盖整个屏幕。这是应用程序运行时的图片:

【问题讨论】:

    标签: ios uiimage autolayout xib


    【解决方案1】:

    您的问题是启动屏幕。

    您需要检查启动屏幕,如果它的格式不正确或 没有启动屏幕意味着会发生这种问题。

    【讨论】:

    • 然后检查其他分辨率兄弟,仍然无法得到意味着来这里我会给你解决方案
    • 不是分辨率。我不期望正确的解决方案。只是期待一些可以帮助我的想法。
    • @Harsh.C 你能把你运行时的屏幕截图给我吗?
    • 是的,现在添加。
    • @Harsh.C 不是约束问题
    猜你喜欢
    • 2018-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-09
    • 2014-01-29
    • 1970-01-01
    • 2022-11-13
    • 2012-09-06
    相关资源
    最近更新 更多