【发布时间】:2014-02-16 05:40:32
【问题描述】:
我有一个 UITableView 正在切断最后一行半。我认为这是由于我使用导航控制器的脸。我想不通的是如何调整 TableView 的高度,使其适用于 iPhone 4 和 5。如果我调整 IB 中的高度以适应 iPhone 4,我在 iPhone 5 的底部有一个很大的间隙。我认为有一些自动的方法可以做到这一点,但我尝试的任何方法似乎都不起作用。
【问题讨论】:
-
我不知道为什么这被否决了。由于我使用 IB 进行布局,因此无法显示代码。我试图以清晰准确的方式描述我遇到的问题。我一直在查看表单并在谷歌上搜索相同的问题,但我发现大多数答案与在视图加载之前设置“预滚动”有关。这不是我的问题。我在这里问了这个问题,希望有人对我的问题可能有所了解。我正在使用带有自动布局的 xCode 5,但我的 tableView 仍然没有针对 iPhone 4 屏幕调整大小。
-
描述你的约束是如何设置的。你是使用高度约束(你不应该)还是在 tableView 的底部和 parentView 的底部之间设置了一个约束(你应该)?
-
马蒂亚斯,非常感谢!我将这个应用程序从 tableviewcontroller 转换为在视图控制器中使用 table view,我完全忘记了设置约束!再次感谢您帮助我!
标签: ios xcode uitableview interface-builder