我想将我的表格视图导航栏背景图像更改为某个png,我创建了导航栏png,其中包含默认导航栏的确切大小(我在界面构建器中选中)。
这是我的代码(在我的表视图控制器类中,viewDidLoad方法):
一旦我尝试了这个:
UIImageView *backImgView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"nav.png"]];
[self.navigationController.navigationBar addSubview:backImgView];
Shouldn't this work..?
另一个是这个:
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"nav.png"] forBarMetrics:UIBarMetricsDefault];
这两个人都是来自堆栈溢出的人试图帮我解决这个问题。
这是我在接口构建器中的表视图设置,如果有这个帮助:
最重要的是我想要得到的而最底层的是我得到的:
谢谢!