我有一个UITableView
低于UITextField
。奇怪的是,UITableView
的上半部分有一个白色的背景。 tableView很好地滚动到UITextField
的下方,所以它被正确放置在它下面。只是上面的部分以某种方式获得了白色背景。这部分似乎与UITextField
的高度有关。即如果我增加了textField的高度,白色部分也会增加。UITableView顶部的白色背景
我曾尝试将adjust scroll view insets设置为false,但无济于事。
我有一个UITableView
低于UITextField
。奇怪的是,UITableView
的上半部分有一个白色的背景。 tableView很好地滚动到UITextField
的下方,所以它被正确放置在它下面。只是上面的部分以某种方式获得了白色背景。这部分似乎与UITextField
的高度有关。即如果我增加了textField的高度,白色部分也会增加。UITableView顶部的白色背景
我曾尝试将adjust scroll view insets设置为false,但无济于事。
布局和约束看起来很不错,我想你可能会添加代码的标题视图。你能否在班上检查你的委托和数据源功能?
**不要使用答案作为评论部分**也阅读下面的实际问题的意见,你会看到你的建议已经过测试。 – 2017-02-28 05:55:48
OP表示他已经做到了 – Rikh
为每个视图赋予不同的颜色,然后检查它是哪个视图?否则在viewdidload() {//通过设置y = textfield.frame.origin.y + textfield.frame.size.height –
{//给frameview赋予帧我试着将adjust scroll view insets设置为false,但是徒劳无功。** – 2017-02-28 05:57:04
http://stackoverflow.com/questions/27827315/empty-white-space-above-uitableview-inside-a-uiview – 2017-02-28 03:23:01
检查最后的答案也,请确保您不小心添加了一些标题到你的tableView里面的故事板。 – 2017-02-28 03:24:10
我尝试了那里的建议答案。我的情况有点不同。 tableView正确显示。它坐在textField的正下方,但上面的背景是白色的。我检查了故事板中tableView下没有标题。 –