现用代码:
let img = UIImage(contentsOfFile: NSBundle.mainBundle().pathForResource("logo", ofType: "png")!)
let bgView = UIImageView()
bgView.image = img
bgView.contentMode = .ScaleAspectFill
let blurEffect = UIBlurEffect(style: UIBlurEffectStyle.Dark)
let blurView = UIVisualEffectView(effect: blurEffect)
blurView.frame = bgView.bounds
bgView.addSubview(blurView)
self.tableView.backgroundView = bgView
效果:
BackgroundView harus dibetulkan di lapisan bawah dan tidak boleh diubah
.Anda boleh menggunakan kaedah lain untuk mencapai kesan ini Jika imej boleh ditatal, tambahkannya terus ke tableView boleh ditambahkan pada tabBar atau navigationBar Gunakan kaedah insertSubview: series untuk memasukkan hierarki paparan yang boleh dikawal dalam paparan induk
Adakah logik untuk menambah bahagian kod ini diletakkan selepas sel muncul?