在一個完整的UITableView的模糊效果,我有以下代碼:創建斯威夫特
if !UIAccessibilityIsReduceTransparencyEnabled()
{
view.backgroundColor = UIColor(patternImage: UIImage(named: "sunset-photo.jpg")!);
let blurEffect = UIBlurEffect(style: UIBlurEffectStyle.light);
let blurEffectView = UIVisualEffectView(effect: blurEffect);
blurEffectView.frame = view.bounds;
blurEffectView.autoresizingMask = [.flexibleWidth, .flexibleHeight];
view.addSubview(blurEffectView);
}
else
{
view.backgroundColor = UIColor(red: 110/255, green: 110/255, blue: 110/255, alpha: 1.0);
}
return view;
}
這是罰款regulat UIViews但表視圖滾動。向下拖動然後創建黑色背景並向下滾動顯示沒有模糊效果的圖像。我該如何解決?新的迅速順便。
將'blurEffectView.frame = view.bounds'更改爲'blurEffectView.frame = view.frame' – WeiJay
這並不正確。 – cdub
還有其他想法嗎?我無法讓它工作。 – cdub