gpt4 book ai didi

objective-c - 为什么设置我的导航栏背景图片会影响导航栏的大小?

转载 作者:太空狗 更新时间:2023-10-30 03:51:22 25 4
gpt4 key购买 nike

我正在做这样的事情:

UIImage *barBackgroundImage = [UIImage imageNamed:@"myImage.png"];
[[UINavigationBar appearance] setBackgroundImage:
backgroundImage
forBarMetrics:UIBarMetricsDefault];

并且生成的 UINavigationBar 比标准导航栏大得多。我知道我的图像尺寸可能是问题所在。有没有办法以编程方式解决这个问题?

最佳答案

这就是我设置 UINavigationController 的方式的 navigationBar背景图。

[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"navbar.png"] forBarMetrics:UIBarMetricsDefault];
[self.navigationController.navigationBar setTintColor:LIGHTBROWN];

navbar.png 320x44分别640x88对于 navbar@2x.png .

关于objective-c - 为什么设置我的导航栏背景图片会影响导航栏的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10182127/

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