我正在尝试在底部的表格视图中复制磨砂玻璃外观。
我尝试了here和here所描述的方法,但现在似乎它们都不起作用。因为这是我得到的结果。
这是我的代码。
tableView.backgroundColor = .clear
let blurView = UIVisualEffectView(effect: UIBlurEffect(style: .light))
tableView.backgroundView = blurView
我在模拟器和运行iOS 12.1的设备上都进行了测试,但两者均存在问题。
我在这里想念什么?
答案 0 :(得分:5)
这不起作用,因为FloatingPanelController的surfaceView
不透明。在创建浮动面板时,请执行以下操作:
floatingPanelController.surfaceView.backgroundColor = .clear