Я не лучший графический дизайнер, но вам нужно настроить несколько значков. Я сделал их с gimp с такими параметрами, как Border и т. Д. Все они созданы в 1000x1000px и используются в объектно-c-коде в UIImageView
.Objective-c UIImage Плохое качество изображения
Мне интересно, почему измененный значок выглядит так ужасно. Какие-либо предложения?
В приложении: http://s14.postimg.org/k2g9uayld/Screen_Shot_2014_12_18_at_11_22_53.png http://s14.postimg.org/biwvwjq8x/Screen_Shot_2014_12_18_at_11_23_02.png
Исходное изображение:
не можете больше, чем 2 ссылки так: s17.postimg.org/qgi4p80an/fav.png
Я не думаю, что имеет значение
UIImage *image = [UIImage imageNamed:@"fav.png"];
image = [UIImage imageWithCGImage:[image CGImage] scale:25 orientation:UIImageOrientationUp];
self.navigationItem.titleView = [[UIImageView alloc] initWithImage:image];
Но одно из изображений было создано в раскадровке и эффект тот же.
Вы не уважаете фактическое разрешение устройств iOS, вы должны создать все значки в соответствующих разрешениях, подобных этому http://www.iosres.com/, а также не забывать сокращения 1x, 2x и 3x в вашем Я думаю, что у вас есть только fav.png, где требуется изображение [email protected], которое будет автоматически выбрано os для отображения на устройствах сетчатки. У нас есть новое разрешение 3 для устройств iPhone 6 Plus, поэтому вам понадобится [email protected], чтобы он выглядел отлично. – iphonic
Когда вы используете i'mageNamed', вы даете ему имя, а не имя файла. Комментарий выше описал остальное. – Andy
Вторая линия со шкалой безумна, вместо этого создайте искусство с правильными размерами. – Andy