背景图像涵盖整个空间ios

时间:2016-05-16 13:20:00

标签: ios xcode swift

做我的迷你游戏我遇到了一个错误 有一个View Controller的故事板可以完成所有的工作 我创建了一个名为“backgrounder”的图像视图,第一次它没问题,但是后面覆盖了整个空间,我试图删除背景图像并再次创建但是有相同的错误。尝试编辑 - >安排 - >发送回来,但它是非选择的 如何解决?有一个enter image description here

的突然出现

2 个答案:

答案 0 :(得分:0)

您可以在此处设置背景:

self.view.backgroundColor = UIColor(patternImage: UIImage(named: "image-name.jpg")!)

您还可以在此处设置背景颜色:

self.view.backgroundColor = UIColor.grayColor()

答案 1 :(得分:-1)

看起来您不只是设置背景颜色。您想要使用UIImageView设置图像。您应该能够在Interface Builder中进行设置。无论如何尝试在代码中设置它。在viewDidLoad()或viewDidAppear()中只需添加:

view.sendSubviewToBack(yourBackgroundView)

它应该将您的视图发送到后面。 “yourBackgroundView”是您在界面构建器中设置的UIImageView。创建一个IBOutlet以便能够在代码中访问它。之前的方法应该完成这项工作。