现用代码:
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는 하단 레이어에 고정되어야 하며 변경할 수 없습니다
이 효과를 얻으려면 다른 방법을 사용할 수 있습니다. 이미지를 스크롤할 수 있으면 tableView에 직접 추가됩니다. tabBar 또는 NavigationBar에 추가할 수 있습니다. insertSubview: series 메소드를 사용하여 상위 뷰에서 제어할 수 있는 디스플레이 계층 구조를 삽입하세요
이 코드 부분을 추가하는 논리는 셀이 나타난 후에 배치되었나요?