gpt4 book ai didi

iphone - 自定义以编程方式创建的导航栏的背景图像

转载 作者:行者123 更新时间:2023-11-28 19:22:42 25 4
gpt4 key购买 nike

我无法自定义我的应用程序的导航栏。我以编程方式添加了导航 Controller 。实际上,在我的应用委托(delegate)的方法 application:didFinishLanchingWithOptions 中,我使用以下代码添加并隐藏了导航栏:

self.window.rootViewController  = self.viewController;
// ListingNav previously declared as instance variable
self.ListingNav = [[UINavigationController alloc] initWithRootViewController:self.viewController];
self.ListingNav.navigationBarHidden = YES;
[self.window addSubView:ListingNav.view];
[self.window makeKeyAndVisible];
return YES;

现在,我想将一个图像设置为导航栏背景,为“后退”按钮设置另一个背景图像,并在同一个导航栏的右侧添加另一个按钮,它也有自己的背景图像。关于如何进行的任何想法?

感谢您的帮助,

史蒂芬

最佳答案

你可以试试:

[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed: @"ImageNameWithOutExtension"] forBarMetrics: UIBarMetricsDefault];

关于iphone - 自定义以编程方式创建的导航栏的背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7353122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com