从顶部添加导航标题的空间

要为导航标题购物清单提供额外的空间。 我该怎么做? 没有看到在故事板中的导航项目的属性中执行它的选项。 它接近date,应用程序顶部的电池图标。

附上截图。

在这里输入图像说明

试过下面的代码,它不工作使用swift2

override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. navigationController?.navigationBar.setTitleVerticalPositionAdjustment(15,forBarMetrics: UIBarMetrics.Default) // set any number you want between -20 to 15 } 

试试这个代码:在Swift 3中testing。

注意:方法1只能工作,如果你的VCembedded了navigationController。在你的情况下你只使用navigationBar来显示标题。所以,使用方法2。

方法1:

  navigationController?.navigationBar.setTitleVerticalPositionAdjustment(5, for: UIBarMetrics.default) // set any number you want between -20 to 15 

方法2:

  navigationBar.setTitleVerticalPositionAdjustment(10, for: UIBarMetrics.default) // navigationBar is the name of your navBar.. 

输出:

在这里输入图像说明