2010-05-18 3 views
0

Прежде всего, я прочитал все «изменение цвета uinavigationbar & backgound image», но я не мог преодолеть свою проблему.Как изменить фоновое изображение UINavigationBar - iphone sdk?

У меня есть приложение с вкладками с 4 вкладками. каждая вкладка имеет навигационный контроллер. (я организовал все объекты в файле mainwindow.xib в IB)

В первой вкладке, я хочу отобразить 1.jpg на изображении навигационных панелей в первом представлении. когда использование отбирает строку tableviews, как я могу отобразить «2.jpg» на панели навигации для второго просмотра?

Я также хочу отображать разные изображения для каждой вкладки.

как я могу его решить?

thanx для всех.

ответ

2

вы можете сделать self.navigationController.navigationBar.layer.contents = (id) image.CGImage, чтобы изменить фон навигационной панели.

+0

нет собственности или метода после self.navigationController.navigationBar.layer. ????. – tester

+0

Да, есть, но для его доступа вам нужно включить Alfonso

+0

. Я искал его в течение нескольких дней. Надеюсь, это не повод для отказа? – tester

Смежные вопросы