嵌入容器视图的 tableView 顶部的白色 space
White space at top of tableView embedded in a container view
我有一个 viewController
,其中有 x 2 个容器视图,其中包含 x 2 个不同的 tableViews
。我在主视图的顶部使用 segmentControl
来在这两个 tableView 之间切换。它工作得很好。
在其中一个 tableView 上,我想向下钻取以显示另一个 tableView。问题是,当我这样做时,它会在视图顶部留下一个空白的白色 space(至少我认为这是导致白色 space 的原因)
如何确保 tableView
紧贴导航栏下方?
这里有一些图片供参考:
1.主视图是否包含段控件。
2.是容器视图。
选择一个细分会出现如下所示的视图。哪个好。
但是当我向下钻取时,我得到了这个:
我可以向上滚动,没问题,并手动将图像放在导航栏下,所以这告诉我不是视图不够大。
如何删除图片上方的白色 space?
提前致谢。
在您的 EventDetailVC
中,在 viewDidLoad
方法中添加这些行
self.automaticallyAdjustsScrollViewInsets = false
如果没有解集 navigationBar
的 translucent
属性 到 true
self.navigationController.navigationBar.translucent = true
另一种解决方案也可以是这样。取消选中调整滚动视图插入,您的问题就会得到解决。
我有一个 viewController
,其中有 x 2 个容器视图,其中包含 x 2 个不同的 tableViews
。我在主视图的顶部使用 segmentControl
来在这两个 tableView 之间切换。它工作得很好。
在其中一个 tableView 上,我想向下钻取以显示另一个 tableView。问题是,当我这样做时,它会在视图顶部留下一个空白的白色 space(至少我认为这是导致白色 space 的原因)
如何确保 tableView
紧贴导航栏下方?
这里有一些图片供参考:
1.主视图是否包含段控件。
2.是容器视图。
选择一个细分会出现如下所示的视图。哪个好。
但是当我向下钻取时,我得到了这个:
我可以向上滚动,没问题,并手动将图像放在导航栏下,所以这告诉我不是视图不够大。
如何删除图片上方的白色 space?
提前致谢。
在您的 EventDetailVC
中,在 viewDidLoad
方法中添加这些行
self.automaticallyAdjustsScrollViewInsets = false
如果没有解集 navigationBar
的 translucent
属性 到 true
self.navigationController.navigationBar.translucent = true
另一种解决方案也可以是这样。取消选中调整滚动视图插入,您的问题就会得到解决。