我一直在尝试为整个NavigationBar(不仅仅是titleView)设置自定义背景,但一直在努力.
我找到了这个帖子
http://discussions.apple.com/thread.jspa?threadID=1649012&tstart=0
但我不确定如何实现给出的代码片段.代码是作为新类实现的吗?另外我在哪里实例化,UINavigationController因为我有一个使用NavigationView模板构建的应用程序,所以它不是在我的根控制器中根据示例完成的
这种效果是如何实现的?代码片段非常受欢迎.
这可以在Notes应用程序和App Store上的其他应用程序中看到.
看起来导航控制器上的按钮是透明的,并显示导航控制器的自定义背景,或者他们自己有自定义背景应用于它们.关于如何实现这一点的任何想法?
编辑:
以下是iPhone的iBooks应用程序示例.如您所见,不仅UIButtons,而且分段控件都有自定义背景.我认为有一种方法可以全局设置不同界面元素的透明度/背景.
http://c0839932.cdn.cloudfiles.rackspacecloud.com/iBooks%201.1%20-%206.png