gpt4 book ai didi

iphone - NavigationBar setShadowImage 并不总是有效

转载 作者:行者123 更新时间:2023-12-03 18:50:28 26 4
gpt4 key购买 nike

我正在尝试为表格 View 中的导航栏设置自定义阴影图像,但它仅显示在某些 View 中。我创建了一个父类(super class)来设置表格 View 的样式。

- (void)viewDidLoad
{
[super viewDidLoad];

// Set navigation bar background
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"navigationbarbackground.png"] forBarMetrics:UIBarMetricsDefault];

// Set navigation bar shadow imag
[self.navigationController.navigationBar setShadowImage:[UIImage imageNamed:@"navigationbarshadow.png"]];

在我启动应用程序时看到的 View 中,没有显示任何阴影。但是,当我触摸导航栏中的 [+] 按钮打开“添加新项目”表格 View 时,它确实显示了阴影。

有人能指出我正确的方向吗?

最佳答案

您需要为UINavigationBar设置自定义backgroudImage,然后shadowImage才能工作。

关于iphone - NavigationBar setShadowImage 并不总是有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14644641/

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