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

Ios 如何设置添加导航控制器的TableView的背景图像-Swift 1.2,ios,iphone,swift,uitableview,uiimageview,Ios,Iphone,Swift,Uitableview,Uiimageview,我想为通过向场景中添加导航控制器而获得的TableView设置背景图像 我尝试使用UIImageView,但找不到将其放在层次结构中的位置 在这种情况下,是否可以通过故事板添加UIImageView 提前谢谢 如果我在层次结构中放置一个UIImage,我得到了这个 为导航控制器创建自定义类 将此代码添加到该控制器的viewDidLoad中 var imageView = UIImageView(frame: self.view.frame) var image = UIImage(named:

我想为通过向场景中添加导航控制器而获得的
TableView
设置背景图像

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

在这种情况下,是否可以通过故事板添加
UIImageView

提前谢谢

如果我在层次结构中放置一个
UIImage
,我得到了这个

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

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

  • 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

所有设置和完成

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

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

  • 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


一切都准备好了

很难看出我能从这里为您提供什么帮助,请使用代码版本,它可以正常工作;)我删除了一些我的评论来清理这个问题/答案。请也这样做(这对其他人来说更方便。我会在我的答案中添加解决方案,但这是压缩文件:我也在清理我的评论,你的解决方案就是我要找的!最后一点,它会自动布局吗?如果是,怎么做?无论如何,非常感谢你!(我也将在几个小时内澄清此评论)它将使用标准约束,这应该足够好。如果不在导航控件中的代码中添加约束,就像那样,如果您有任何其他问题,请使用模板中提供的我的电子邮件,这样我们就不会混乱评论。如果相关,我会将其添加到回答中。如果不想了解我如何从这里帮助您,请使用代码版本,它可以工作;)我删除了一些我的评论来清理这个问题/答案。请也这样做(这对其他人来说更方便。我会将解决方案添加到我的答案中,但这是压缩文件:我也在清理我的评论,你的解决方案正是我所寻找的!最后一点,它会是自动布局吗?如果是,怎么做?无论如何,非常感谢!(我也会在几个小时内清理此评论)它将使用标准约束,这应该足够好。如果不在导航控件的代码中添加约束,就像那样,如果您有任何其他问题,请使用模板中提供的我的电子邮件,这样我们就不会混乱评论。如果相关,我会将其添加到答案中