如何设置使用导航控制器添加的TableView的背景图像 - Swift 1.2

时间:2015-09-27 15:06:17

标签: ios iphone swift uitableview uiimageview

我想通过在场景中添加导航控制器来设置TableView的背景图像。

我尝试使用UIImageView,但找不到将其放在层次结构中的位置。

在这种情况下是否可以通过Storyboard添加UIImageView

提前致谢

如果我在层次结构中放置UIImage,我就明白了 enter image description here

1 个答案:

答案 0 :(得分:5)

  • 为导航控制器创建自定义类
  • 将此代码添加到该控制器的viewDidLoad中

    var imageView = UIImageView(frame: self.view.frame)
    var image = UIImage(named: "BGimage")!
    imageView.image = image
    self.view.addSubview(imageView)
    self.view.sendSubviewToBack(imageView)
    
  • 将该视图控制器的故事板中的类更改为自定义控制器

  • 表视图,它的单元格确保backgroundColor设置为clearColor:

    myTableView.backgroundColor = UIColor.clearColor()

代码或通过Interfacebuilder。

所有设置和完成