繁体   English   中英

UITableView的最后一个单元格在iPhone 4上被标签栏隐藏

[英]Last cell of UITableView is hidden by Tab Bar on iPhone 4

我有一个带有自定义单元格的简单UITableView 我已经在iPhone 5上对其进行了测试,并且可以正常工作,但是不幸的是,它在iPhone 4上无法正常工作。最后一个UITableViewCell被选项卡栏隐藏了。 如果我用手指向上拖动单元格,则可以看到最后一个单元格,但是由于我停止拖动表格视图,因此它将再次被隐藏。

我发现了一些与答案相关的问题,但没有一个解决了问题。 我在Interface Builder中未选中“底部栏”选项,并尝试了此操作(来自SO的答案):

self.tableView.contentInset = UIEdgeInsetsMake(0, 0, self.bottomLayoutGuide.length, 0);

我不确定是什么原因导致此问题,因为选项卡栏仅在iPhone 4上隐藏了表格视图内容,这可能是自动布局问题,但我不这么认为,因为我试图通过约束对其进行修复(没有任何成功)。

我将不胜感激任何提示或建议,可以帮助我。

你有尝试过吗?

self.edgesForExtendedLayout = UIRectEdgeNone;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM