我在导航栏中使用了(320 * 44)像素图像尺寸但在iPhone 5s或iPhone 4s中显得模糊不清?
使用代码是:
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"nav_Img.png"] forBarMetrics:UIBarMetricsDefault];
任何人请建议我,iPhone 5s或iPhone 4s导航栏中的图像大小和分辨率是多少?
提前致谢。
答案 0 :(得分:1)
对于iOS开发人员来说,这是design cheat sheet。
如果它模糊,则意味着您需要通过加倍大小来提供视网膜分辨率图像,并将@ 2x放在文件名的末尾。查看Apple的this documentation。
答案 1 :(得分:0)
标准导航栏是320 X 44但是放置了双尺寸图像,它不会变得模糊 即通过附加“@ 2x”。这意味着将640 X 88的图像命名为“nav_Img@2x.png”;