Установить цвет фона для UITableView внутри UIView - PullRequest
0 голосов
/ 03 апреля 2020

Я не знаю почему, но я не могу понять, как установить backgroundColor = .clear для моего tableView. Кажется, так основы c, но я не могу заставить его работать. Он всегда белый.

У меня есть UIView и внутри него мой UITableView:

init внутри CustomUIView-Class

var tableView = UITableView()

override init(frame: CGRect) {
    super.init(frame: frame)

    self.backgroundColor = UIColor.clear

    tableView.backgroundColor = UIColor.clear
}

Просмотр иерархии:

enter image description here

Может кто-нибудь помочь мне здесь ?? Если вам нужно больше деталей, просто дайте мне знать.

Редактировать:

Я получил это работает, но не очень чисто ...

Внутри viewDidLoad из моего ViewController я могу назвать это, и это работает:

self.makeWishView.dropDownButton.dropView.tableView.backgroundColor = .red

Почему я не могу установить его внутри init ??

...