tableview 在导航控制器中使用自动布局时有额外的标题
Posted
技术标签:
【中文标题】tableview 在导航控制器中使用自动布局时有额外的标题【英文标题】:tableview has extra header when it uses auto layout in navigation controller 【发布时间】:2015-04-14 18:30:42 【问题描述】:我在导航控制器中放置了一个 TableView,该控制器嵌入在选项卡栏控制器中。当我对 TableView 使用自动布局时,顶部边缘和第一行之间总是有额外的空间。知道为什么吗?我怎样才能摆脱它?谢谢!
图片是here。
【问题讨论】:
我完全使用storyboard来构建UI。 图片的链接无法正常工作。你能在情节提要中加入一些限制吗? 我更新了图片链接。它现在应该可以工作了。 您是否添加了一个视图作为 tableView 的标题视图? searchBar 是如何添加到情节提要的? 嗨 Catalina,搜索栏已添加到表视图的标题视图中。除此之外,我没有添加任何其他视图。 【参考方案1】:尝试添加 viewDidLoad
self.automaticallyAdjustsScrollViewInsets = NO;
【讨论】:
这就是答案。您也可以在 StoryBoard 中进行。以上是关于tableview 在导航控制器中使用自动布局时有额外的标题的主要内容,如果未能解决你的问题,请参考以下文章