[英]Change UINavigationBar background image and make the UINavigationBar to scale
更改UINavigationBar背景图像并使主UINavigationBar缩放到背景图像尺寸的最简单方法是什么?
我设计了一个导航栏,它的大小不是表格视图控制器导航栏的大小,现在我将图像导入到Xcode中,并且想要执行以下操作:
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"BG.png"] forBarMetrics:UIBarMetricsDefault];
但这是行不通的,无论如何,我认为这样设计的导航栏会更大,因此我会遇到高度问题。
我该怎么做?
最好不要这样做,因为有很多技巧无法做到,例如隐藏导航栏并创建具有所需高度的个性化栏。
检查此帖子: https : //stackoverflow.com/a/7533098/4559321
我建议更改您的设计以适合标准的UINavigationBar,这样可以节省很多工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.