【问题标题】:Set image background for view with 3 images sizes为具有 3 种图像尺寸的视图设置图像背景
【发布时间】:2015-09-08 02:44:28
【问题描述】:

我做了以下事情:

1) 将3张壁纸大小的图片复制到标准命名的支持文件夹中

WP.png、WP@2x.png、WP@3x.png

覆盖 func viewDidLoad() { super.viewDidLoad() self.view.backgroundColor = UIColor(patternImage: UIImage(named: "WP")) }

问题:

1)。有3张图片相互重叠

2)如果我按照下面的方法做,和(1)一样的问题

self.view.backgroundColor = UIColor(patternImage: UIImage(named: "WP@2x"))

self.view.backgroundColor = UIColor(patternImage: UIImage(named: "WP@2x.png"))

如何确保 wp 大小适合正确的屏幕尺寸?

TIA。

【问题讨论】:

    标签: swift


    【解决方案1】:

    确保您使用您在此处提供的名称(参见图片中的箭头)。 XCode 将添加正确的图像。

    如果需要,您也可以手动指定尺寸。如下:

    self.yourImageVariableName.size.width = self.frame.size.width
    self.yourImageVariableName.size.height = self.frame.size.height
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多