4
UITableView
にsections index bar
の透明な背景を設定するにはどうすればよいですか?UITableViewのセクションインデックスバーの透明な背景を設定するにはどうすればよいですか?
私が試してみた:
tableView.sectionIndexBackgroundColor = .clearColor()
が、バーでは、ライトグレーの背景を取得し
私はテーブルビューの背景色を変更しようとしましたが、それはしていないようです EDIT影響。
tableView.backgroundView = UIView.init()
tableView.backgroundColor = .blackColor() // tried .clearColor() too.
EDIT2
tableView.sectionIndexBackgroundColor = UIColor(white: CGFloat(1.0), alpha: CGFloat(0.5)) // change the alpha and check once
私はまた、アルファ値を持つ色を試してみました。背景を半透明にすることができます(上記のラインコードを参照)。しかし、完全に透明にするためにアルファを0.0に設定すると、やはり明るいグレーの背景が得られます。
テーブルの背景色は何ですか? –
@FahriAzimov私の質問への回答を追加しました – aneuryzm
ヘッダーセクションまたは透明な背景を持つビューには、tableViewCellを使用してください。デフォルトでセクションヘッダーテーブルは明るい灰色をしています。 –