Почему мой UIView отображается прозрачным поверх UITableView? - PullRequest
0 голосов
/ 05 мая 2020

image of UIView

У меня есть UIView, закрепленный в нижней части моего UITableView, но я все еще могу видеть границы ячеек за ним. Как сделать так, чтобы он отображался solid?

import UIKit


class ResultsTableViewController: UITableViewController {

    let buttonBar = UIView()

    override func viewDidLoad() {
        super.viewDidLoad()

      setView()
    }
    override func numberOfSections(in tableView: UITableView) -> Int {
        // #warning Incomplete implementation, return the number of sections
        return 0
    }

    override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        // #warning Incomplete implementation, return the number of rows
        return 0
    }

    func setView(){
        tableView.addSubview(buttonBar)
        buttonBar.translatesAutoresizingMaskIntoConstraints = false
        buttonBar.centerXAnchor.constraint(equalTo: view.centerXAnchor).isActive = true
        buttonBar.bottomAnchor.constraint(equalTo: view.safeAreaLayoutGuide.bottomAnchor).isActive = true
        buttonBar.widthAnchor.constraint(equalToConstant: 240).isActive = true
        buttonBar.heightAnchor.constraint(equalToConstant: 80).isActive = true
        buttonBar.layer.cornerRadius = 7
        buttonBar.backgroundColor = .tertiarySystemBackground
    }
}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...