【发布时间】:2017-02-28 03:15:28
【问题描述】:
我在UITextField 下方有一个UITableView。奇怪的是,UITableView 的上半部分是白色背景。 tableView 很好地滚动到UITextField 下方,因此它被正确放置在它下方。只是上部以某种方式获得了白色背景。而这部分似乎与UITextField 的高度相关。即如果我增加 textField 的高度,白色部分也会增加。
我尝试将调整滚动视图插图设置为 false,但无济于事。
【问题讨论】:
-
还要检查最后一个答案,确保您没有不小心在情节提要内的 tableView 中添加了一些标题。
-
我已经尝试了那里的建议答案。我的有点不同。 tableView 显示正常。它位于 textField 的正下方,但上部的背景是白色的。我检查了情节提要中的 tableView 下没有标题。
-
如果你看截图,间距是 UINavigationController 的精确高度。我猜你对多个导航控制器有一些奇怪的层次结构。确保您正确推送/呈现此 UIViewController。如果这解决了您的问题,请告诉我,我将更新为答案,因为我没有找到类似的东西。我以前回答过类似的问题,但很遗憾找不到帖子。
-
其实没有间距。只是白色背景,它与顶部的
UITextField的高度一起缩放。
标签: ios swift uitableview