TableView与图像背景和模糊效果 - 迅速

Fab*_*nni 5 blur uitableview ios swift uiblureffect

我有一点问题:我想在TableViewController中将图像设置为背景.我试过这个:

class SquadreController: UITableViewController {

    override func viewDidLoad()
    {
        super.viewDidLoad()

        var sfondo = UIImage(named: "sfondo")
        self.view.backgroundColor = UIColor(patternImage: sfondo!)

    }
Run Code Online (Sandbox Code Playgroud)

然后我给视图赋予模糊效果,如下所示:

let blur = UIBlurEffect(style: UIBlurEffectStyle.Light)
let blurView = UIVisualEffectView(effect: blur)
blurView.frame = self.view.bounds
view.addSubview(blurView)
Run Code Online (Sandbox Code Playgroud)

但是有一个大问题.我在TableView中工作,TableView,TableCell,NavigationItem等在我应用模糊后都消失了.有人能帮我吗?

非常感谢!

Epi*_*ter 8

尝试使用view.insertSubView(blurView, atIndex: 0)而不是view.addSubview(blurView) as! UIImageView