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