如何更改 UINavigationBar 背景图像 - iphone sdk?

发布于 2024-09-01 16:00:17 字数 272 浏览 2 评论 0原文

首先,我阅读了所有“更改 uinavigationbar 颜色和背景图像”,但我无法克服我的问题。

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

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

我还想为每个选项卡显示不同的图像。

我该如何解决它?

谢谢大家。

first of all, i read all "changing uinavigationbar color & backgound image", but i couldnt get over my problem.

i have a tabbar app with 4 tabs. each tab has navigationcontroller. (i arranged all the objects in mainwindow.xib file in IB)

in thew first tab, i wanna display 1.jpg on navigationbars background image in first view. when the use taps the tableviews row, how can i display "2.jpg" on navigationbar for second view?

i also wanna display different images for each tabs.

how can i solve it?

thanx for all.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

土豪我们做朋友吧 2024-09-08 16:00:17

您可以执行 self.navigationController.navigationBar.layer.contents = (id)image.CGImage 来更改导航栏的背景。

you can do self.navigationController.navigationBar.layer.contents = (id)image.CGImage to change the navigation bar's background.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文