2010-05-18 48 views
0

首先,我读了所有“改变uinavigationbar颜色&背景图像”,但我无法克服我的问题。如何更改UINavigationBar背景图片 - iphone sdk?

我有一个带有4个选项卡的tabbar应用程序。每个标签都有导航控制器。 (我安排在IB中的mainwindow.xib文件中的所有对象)

在第一个选项卡中,我想在第一个视图中显示导航栏背景图像上的1.jpg。当用户点击桌面视图行时,如何在导航栏上显示第二个视图的“2.jpg”?

我也想为每个标签显示不同的图像。

我该如何解决它?

thanx所有。

回答

2

你可以做self.navigationController.navigationBar.layer.contents =(id)image.CGImage来改变导航栏的背景。

+0

self.navigationController.navigationBar.layer。没有属性或方法。 – tester 2010-05-18 17:53:28

+0

是的,但要访问它,你需要包括 Alfonso 2010-05-18 18:05:14

+0

谢谢。我正在寻找它几天。 我希望这不是拒绝的理由? – tester 2010-05-18 18:12:00