鮮やかさを実現するために、UITableView を UIVisualEffectView に入れました。バウンス機能を除いて、すべて正常に動作します。スクロール中にセルが存在しないスペースは、ぼかし効果ではなく灰色で描画されます。すべての背景色をクリアに設定しようとしましたが、ぼかしはまだ表示されません。テーブル ビューの残りの部分と同じ効果を背景に与える方法はありますか?
鮮やかさを実現するために、UITableView を UIVisualEffectView に入れました。バウンス機能を除いて、すべて正常に動作します。スクロール中にセルが存在しないスペースは、ぼかし効果ではなく灰色で描画されます。すべての背景色をクリアに設定しようとしましたが、ぼかしはまだ表示されません。テーブル ビューの残りの部分と同じ効果を背景に与える方法はありますか?
プロパティからTable view、TableviewCell、ContainerViewのClear colorを設定します。Clear でない場合は、View Controller にコードを挿入します。セルなしオプションの選択も。
迅速
func tableView(tableView: UITableView, willDisplayCell cell: UITableViewCell, forRowAtIndexPath indexPath: NSIndexPath) {
cell.backgroundColor = UIColor.clearColor()
}