Прочитав собственный HIG Apple (в частности, раздел «Создание изображений для сетчатки...») и просмотрев похожие ответы и предлагаемые блоги, я не могу понять, как правильно создавать изображения для сетчатки.
Чтобы лучше объяснить, позвольте мне создать сценарий:
У меня есть UIButton размером 44 x 44 точки, который я выложил в IB.
Я иду в фотошоп, создаю изображение размером 44 х 44 пикселя. Я сохраняю это как [email protected]
Я сохраняю другой, без добавления @2x.png к имени файла.
В коде я делаю что-то вроде...
[UIImage imageNamed:@"image"]
Из того, что я читал, кажется, что DPI не имеет значения. Я также понимаю, что изображения на сетчатке, конечно, в два раза больше исходного изображения. Итак, в приведенном выше сценарии [email protected]
должен был быть 88 x 88 пикселей вместо 44 x 44 пикселей? В [UIImage imageNamed:@"image"]
мне нужно указать @2x
в имени изображения, или xcode позаботится об этом?
Следуя описанному выше сценарию, может ли кто-нибудь поправить меня или подтвердить, что это правильный размер изображения в пикселях?