我想在导航栏中使用分辨率为640x88像素的图片,但由于屏幕分辨率仅为320像素宽,因此只能看到图片的一半。
如果我使用320像素宽度图片模糊。
也许有人可以告诉我如何更改应用程序解析。
答案 0 :(得分:1)
您需要正确命名图像以告诉框架视网膜和非视网膜版本:
正常加载图像(没有@ 2x),框架将自行选择合适的版本:
[self.navigationController.navigationBar
setBackgroundImage:[UIImage imageNamed:@"myImage.png"]
forBarMetrics:UIBarMetricsDefault];