Я разработал приложение для игры в плитку для iPhone 3. В котором я взял изображение из своего ресурса и разделил его на количество плиток, используя функцию CGImageCreateWithImageInRect (originalImage.CGImage, frame);
.Retina дисплей изображений-iPhone от 3 до 4
Он отлично работает на всех iPhone, но теперь я хочу, чтобы он работал и на Retina Displays.
Так как в соответствии с this link Я взял изображение с размером, вдвое превышающим текущий размер изображения, и переименуйте его, добавив суффикс @ 2x. Но проблема в том, что она занимает только верхнюю половину изображения изображения сетчатки. Я думаю, что из-за рамки, которую я установил при использовании CGImageCreateWithImageInRect
. Итак, что будет сделано в отношении этой работы.
Любая помощь будет действительно оценена.
Заранее спасибо ...
Я тоже пробовал, но не получал шкалу == 2.0. Я попробовал это в симуляторе. –
Кроме того, не применяя это, я принимал свое изображение с именем как @ 2x в качестве суффикса. Но теперь, поскольку указанное выше условие не совпадает с тем, что я не принимаю свое изображение @ 2x вообще –
Я отредактировал свой ответ - разместите немного своего кода, если он не работает, и я постараюсь помочь. –