我正在使用启动屏幕 xib,但无法在其中UIImageView显示图像。目前,我有一个UILabelimageView 放置在标签正下方并且水平居中。我为 imageView 设置了所有约束,但由于某种原因标签出现但图像没有。这是我第一次使用整个 wAny hAny 尺寸课程。有什么我想念的吗?


我正在使用启动屏幕 xib,但无法在其中UIImageView显示图像。目前,我有一个UILabelimageView 放置在标签正下方并且水平居中。我为 imageView 设置了所有约束,但由于某种原因标签出现但图像没有。这是我第一次使用整个 wAny hAny 尺寸课程。有什么我想念的吗?


根据我最近的经验,从 iOS 8.3 开始,启动屏幕 XIB 中的任何图像都必须在图像资源中。我不知道这是否是 OP 的问题,但对于其他遇到同样问题的人来说绝对值得一提。
发生这种情况是因为 的水平空间限制imageView,包括 的前导和尾随空间superview。在这里,启动屏幕布局在wAny|hAnysize 类中。它无法满足Horizontal space -(196)在较小设备上的要求。所以你能做什么
width向imageViewor添加约束Aspect Ratio可能更合适