2016-07-28 118 views
2

我是IOS Swift开发新手。我有一个导航条设计,其包括,增加的高度(从而增加了文字大小与自定义颜色),定制的UIButton用于闭合(而不是通常的后退按钮) 和标题在左侧(而不是中心)IOS自定义视图或导航栏控制器

基本上要做很多定制。我的问题是,可以做一个自定义的UIView作为导航栏吗?或者我应该通过NavigationController并通过代码定制它?

谢谢。

+0

IMO,如果您在导航栏上有按钮和图像,那么将自定义视图作为导航栏总是好的,您可以根据需要对其进行自定义。 –

回答

2

首先,导航栏以更智能的方式提供了通过不同视图控制器的推送导航,它将所有推送的视图控制器堆叠起来,并提供一些有用的功能;例如从故事板推动另一个视图控制器,您不需要设置后退按钮,并且可以用简单的方法返回到主控制器。

您可以为左/右按钮设置自定义图像,设置自定义字体,也可以更改高度而不会出现大问题;我建议保留导航栏并进行评估,您应该在短时间内发现导航栏是否足以满足您的需求。

+0

您是否仍然在使用导航控制器并使用自定义视图时隐藏导航栏?没有额外的代码,我得到了我正在寻找的结果。想知道如果这有重大问题? – dypbrg

相关问题