【发布时间】:2018-03-29 15:07:18
【问题描述】:
为什么背景图像会像在图像 2 上那样呈现?纵向模式看起来不错,但是当我将手机更改为横向模式时,背景图像似乎多次渲染同一图像以适应屏幕的整个宽度。为什么会发生这种情况,我该如何解决?
编辑 1:
这是我用来演示此问题的代码:
let backgroundImage = UIImage(named: "Background")
view.backgroundColor = UIColor(patternImage: backgroundImage!)
图片1:
图 2:
【问题讨论】:
-
来自文档:您可以使用图案颜色来设置填充或描边颜色,就像使用纯色一样。在绘图期间,图案颜色的图像会根据需要平铺以覆盖给定区域。您可能想要一个简单的图像视图,而不是应该相应地拉伸...