UITableView的最后一个单元格被iPhone 4上的Tab Bar隐藏

时间:2014-08-12 20:19:40

标签: objective-c iphone uitableview ios7

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

我发现了一些与答案相关的问题,但没有解决问题。我已经取消选中"在底栏下" Interface Builder中的选项,并尝试了这个(来自SO答案):

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

我不确定导致此问题的原因,因为标签栏仅在iPhone 4上隐藏了表格视图内容,可能是自动布局问题,但我不这么认为,因为我试图用约束来修复它(没有任何成功)。

我很感激任何可以帮助我的提示或建议。

1 个答案:

答案 0 :(得分:1)

你试过这个吗?

self.edgesForExtendedLayout = UIRectEdgeNone;