添加 TabBar 推送单元格并向上查看 [Swift]
Posted
技术标签:
【中文标题】添加 TabBar 推送单元格并向上查看 [Swift]【英文标题】:Adding TabBar Pushes Cells and View Up [Swift] 【发布时间】:2015-11-25 13:59:20 【问题描述】:当我将 TabBar 添加到我的 VC 时,视图中的单元格都向上移动,覆盖了标题下的部分单元格。
这是显示 VC 没有 TabBar 的图像:
这是 TabBar:
(请不要介意黑屏/视频屏幕。不相关)
当我在 TabBar 存在时向上滚动时,“scroll/UIACtivityView”也会消失。它加载,但没有活动指示器。
我必须向上滚动才能看到显示名称“已选择”的图片
有人知道为什么 TabBar 会向上推整个视图吗?如果是这样,我该如何防止这种情况?
任何帮助都意义重大。
谢谢。
【问题讨论】:
【参考方案1】:我正在使用 TabViewController,并在 MainStoryboard 属性检查器中检查了“调整滚动视图插图”,它解决了问题。
(选择 TabViewController/Root View 然后调整 Scroll View Insets)
单元格/视图不再隐藏在标题后面。
Adjust Scroll View Insets
定义:
"A boolean value that indicates whether the viewController should automatically adjust its scroll view insets."
我用这个链接作为参考:
UITableView embedded in other view has wrong position of section header
希望对其他人有所帮助!
【讨论】:
以上是关于添加 TabBar 推送单元格并向上查看 [Swift]的主要内容,如果未能解决你的问题,请参考以下文章
表格向上滚动并返回该单元格时的 UITableViewCell 背景图像问题
iOS11 中奇怪的 uitableview 行为。单元格通过导航推送动画向上滚动