导航栏和表格视图之间的分隔消失

时间:2015-05-22 21:36:58

标签: ios uitableview interface-builder uinavigationbar uistoryboard

我正在创建一个带导航栏和表格视图的应用。由于某种原因,导航栏在它与表视图之间缺少分隔符。在“界面”构建器中,它看起来像it does have it.但是,当我在模拟器(或设备)中运行我的应用时,the separator disappears.为什么?

修改:Here's a better picture of my storyboard as per requested.

2 个答案:

答案 0 :(得分:0)

您是否为导航栏设置了阴影图像?像这样:

[[UINavigationBar appearance] setShadowImage:[UIImage imageNamed:@"ShadowImage"]];

如果设置,请尝试删除。

答案 1 :(得分:0)

您必须选择第一个视图控制器,并且必须从顶部菜单中选择Editor -> Embed In -> Navigation Controller这是将导航控制器添加到视图控制器的方式。

此外,您必须使用委托从推送的视图控制器传回数据。