如何用节标题替换导航栏

时间:2015-05-13 17:02:56

标签: ios iphone xcode

我目前有一个导航栏消失的设置,滚动“进入”状态栏,有没有办法对节头编程,使其位于状态栏下方并更换导航栏?

2 个答案:

答案 0 :(得分:0)

在“界面”构建器中布局视图时,应将UITableView或scrollview放在导航栏后面。可滚动视图的顶部应该终止于状态栏的底部。

当您的可滚动视图的viewLoads时,您应该将tableview的contentOffset设置为44px。这将使您的内容正确显示而不是在导航栏下方,但是当您向上滚动并且导航栏消失时,您将能够在其位置看到内容。部分标题应该粘贴在状态栏的下方,直到另一个部分标题将其推开。

从图形上看,如果您希望节标题与导航栏填充相同的空间,请将它们设置为44px高。

答案 1 :(得分:-1)

这不是一个好的设计,但如果你真的想要一个优雅的将是64px偏移视图。许多在线教程如何做到这一点。