尝试设置iOS应用程序的背景时出错

时间:2016-05-21 10:24:20

标签: ios background-image xcode7.3

在我将XCode升级到版本7.3.1(7D1014)之前,以下代码段改变了我的应用程序的背景。

class InitialViewController: UIViewController {
    @IBOutlet weak var startImage: UIImageView!

    override func viewDidLoad() {
        super.viewDidLoad()

        self.view.backgroundColor = UIColor(patternImage: UIImage(named: "FogCity")!)
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
}

现在我收到以下错误: enter image description here

此图片存在: enter image description here

" print"功能显示如下: enter image description here

请帮助我!

3 个答案:

答案 0 :(得分:2)

您的代码是正确的,我测试了它。我指的是这行代码: self.view.backgroundColor = UIColor(patternImage: UIImage(named: "FogCity")!)

您需要做的是检查图像的名称" FogCity" 以完全匹配。

答案 1 :(得分:0)

它的1x图像在哪里?首先放置这个图像,然后再试一次......

答案 2 :(得分:0)

使用图片名称扩展名为.png或.jpeg

 self.view.backgroundColor = UIColor(patternImage: UIImage(named: "FogCity.png")!)