平面导航栏

Joh*_*ith 1 iphone xcode

我将如何创建一个如下所示的导航栏:

http://i.stack.imgur.com/bbaCz.png

它比默认条更扁平,标题内的阴影也显得不同.

axi*_*ixc 5

你需要创建一些自定义的资源,并利用它们要么具有-drawRect:超越,或者如果你是没事只针对iOS 5中,UIAppearance.

这些链接应该有帮助.

  1. 创建自定义UINavigationBar样式
  2. 自定义导航栏样式 - iOS

编辑:同样对于标题文本,您需要添加自定义UILabel设置,如您所喜欢的导航控制器的titleView.或者对于iOS 5,您可以使用titleTextAttributeson UINavigationBar.