Установите TableViewContentInset соответственно на SafeAreaLayoutGuide - PullRequest
0 голосов
/ 25 марта 2020

У меня есть TableView, и я хотел бы установить bottomInset и height относительно view.safeAreaLayoutGuide.bottomAnchor.

Какой самый умный способ сделать это?

Я попробовал это так:

bottomConstraint = self.view.bottomAnchor.constraint(equalTo: view.safeAreaLayoutGuide.bottomAnchor)

self.menueTableViewHeight = CGFloat(menueOptions.count * 50 + Int(bottomConstraint!.constant))
self.menueTableView.contentInset = UIEdgeInsets(top: 5, left: 0, bottom: bottomConstraint!.constant, right: 0)

Но это не работает, поскольку bottomConstraint всегда 0 ...

...