添加 TabBar 推送单元格并向上查看 [[=​​10=]]

Adding TabBar Pushes Cells and View Up [Swift]

当我将 TabBar 添加到我的 VC 时,视图中的单元格全部向上移动,覆盖了 header 下方单元格的一部分。

这是一张显示 VC 没有 TabBar 的图像:


这是与 TabBar:

(请不要介意黑屏screen/video。不相关)

当我在有 TabBar 的情况下向上滚动时,"scroll/UIACtivityView" 也消失了。它加载,但没有 activity 指示器。

我必须向上滚动才能看到显示名称的图片 "Selected"

有谁知道为什么TabBar会把整个视图推上去?如果是这样,我该如何防止呢?

任何帮助都意义重大。

谢谢。

我正在使用 TabViewController,我在 MainStoryboard Attributes Inspector 中检查了 "Adjust Scroll View Insets",它解决了这个问题。

(Select TabViewController/Root 查看然后调整滚动视图插入)

cells/view 不再躲在 header 后面了。

Adjust Scroll View Insets定义:

"A boolean value that indicates whether the viewController should automatically adjust its scroll view insets."

我用这个link作为参考:

UITableView embedded in other view has wrong position of section header

希望对别人有所帮助!