我已将UINavigationBar
背景图片设置为高度为68px
的图片,而不是默认44px
。现在图片显示正常,但UINavigationController
中的内容在标题图片的第一个(68-44)px = 12px
中重叠。
我该如何解决这个问题?我试过设置frame
的{{1}}没有运气。
谢谢,卡斯帕。
这是我的代码(AppDelegate.m):
UINavigationBar
答案 0 :(得分:3)
尝试以这种方式设置导航栏的图像
self.navigationItem.titleView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"myNavBarImage.png"]];
或查看此Answer