在故事板中嵌入导航控制器中的UITableView的顶部偏移量

时间:2013-05-29 13:42:54

标签: xcode ios6 storyboard tableview navigationbar

我有自定义TableViewController与普通样式表视图,它嵌入在导航控制器中。我在表格视图和导航栏的黑色半透明样式上使用“刷新控制”,所有都在故事板中设置。

表格视图的第一行从导航栏项目正下方开始,这是正常的,行可以在半透明的导航栏下滚动。当用户开始向下拉桌子以激活“刷新控制”时,刷新对象的动画显然从导航栏下方的屏幕边缘开始,因此导航栏会部分覆盖刷新对象,这会使没有经验的用户感到困惑

有没有办法告诉TableView避免在导航栏下滚动并在导航栏下面启动刷新控件对象动画?我尝试在表视图上使用Scroller Insets而没有任何影响。

谢谢。

1 个答案:

答案 0 :(得分:1)

如果您在故事板中进入tableview控制器的属性,则可以在导航栏后面更改tableview的大小和位置。问题不是偏移,而是tableview本身的大小和位置。只需向下移动y位置即可容纳导航栏。