Изображения iOS 4.3 и CMYK JPG

Я обновил свой iPad вчера от iOS 4.2.1 до iOS 4.3. Приложение, в котором я работаю, использует кучу JPG-изображений, которые были экспортированы из Photoshop в виде изображений CMYK JPG. В 4.2.1 изображения отображаются правильно, но в 4.3 они отображаются неправильно, в основном черные.

Изображения CMYK не поддерживаются? Это ошибка с iOS 4.3? Если это имеет значение, я попытался установить изображения непосредственно в Interface Builder, а также установить его с помощью кода, используя UIImage imageNamed: и UIImageView setImage: methods. Благодарю.

3 Solutions collect form web for “Изображения iOS 4.3 и CMYK JPG”

Если Apple специально не заявляла, что отказывается от поддержки этого формата в любой из своих документации для разработчиков iOS, тогда файл Apple сообщит об ошибке. Они редко отказываются от поддержки форматов изображений, фильмов, аудио и т. Д. ….

В iOS 4.3 ваше jpeg-изображение CMYK будет в основном черным, если вы загрузите его напрямую с помощью [UIImage imageNamed:] Я решил его в своем приложении просто преобразовать изображение, загруженное в JPEG, прежде чем загружать его в свойство изображения:

 self.imageView.image = [UIImage imageWithData:UIImageJPEGRepresentation([UIImage imageWithContentsOfFile:imageFilePath], 1.0)]; 

Надеюсь это поможет!

Если кто-то попадает сюда Google, у него была такая же проблема.

В iOS 5 все работает отлично, но в 4.3.x изображение в основном черное, появляются только некоторые тени.

ATM, решение изменило палитру цветов изображения.

  • UIPinchGestureRecognizer для масштабирования и панорамирования изображения в xcode
  • window.close () не работает в iOS
  • Как отключить клавиатуру в UITextView?
  • Как использовать таймер обратного отсчета для остановки игры - iOS -
  • Пользовательский шрифт iOS смещен
  • iOS - определение скорости отображения в UIPanGesture
  • Невозможно заполнить TableView в PopOverController - Objective C
  • Обмен данными xcode между устройствами iOS
  • Почему событие onclick подавлено, когда preventDefault () вызывается для события touchstart?
  • Как сделать Popover из аннотации на MKMapView прокруткой с картой, как Apple?
  • изменить цвет гиперссылки uitextview
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.