我在导航栏中添加了一个徽标。
UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"00-logo"]];
self.navigationItem.titleView = imageView;
iPhone4S,iPhone5S,iPhone6看起来不错,但iPhone6 +看起来有点太大了,导航条下面有一些像素。
我尝试过:
[self.navigationItem.titleView sizeToFit];
但仍然无效。
我用于徽标的图片是:
答案 0 :(得分:0)
与2x图像相比,您的3x图像尺寸错误。
请记住,如果1x图像为w x h像素,则2x图像必须为2w x 2h像素,3x图像必须为3w x 3h像素。
鉴于您的2x图像为203 x 72,您的3x图像必须为304.5 x 108像素,而不是393 x 138.
请注意,2x图像应具有均匀的宽度和高度。