IOS自定义视图或导航栏控制器

时间:2016-07-28 10:48:56

标签: ios swift xcode

我是IOS Swift开发的新手。我有一个导航栏设计,包括,增加高度(因此增加文本大小与自定义颜色),自定义UIButton关闭(而不是通常的后退按钮) 和标题在左侧(而不是中心)

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

谢谢。

1 个答案:

答案 0 :(得分:2)

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

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