UIButton не корректно выполняет рендеринг в iOS6 при вызове renderInContext на CALayer

У меня такая проблема, которая, кажется, происходит только в iOS 6. Я вызываю renderInContext на уровне представления. Это мнение довольно просто. Он имеет несколько UIButtons. UIImage, я вернусь из следующего кода, кажется, поврежден. UIButton, похоже, не правильно рисует.

UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, self.view.opaque, 0.0); [self.view.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage *viewSnapShot = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); 

Этот код создает растровое изображение, которое выглядит так: http://imgur.com/MyMTX

Когда я запускаю приложение в симуляторе iPhone 5.1, эта проблема, похоже, не возникает. Я начинаю сомневаться, что это всего лишь ошибка в iOS 6.

Кто-нибудь сталкивается с подобной проблемой?

  • Получить позицию UIView в отношении ее супервизора
  • одновременное нажатие кнопок
  • Анимация UIButton с анимацией Изменения состояния кнопки изменения состояния после завершения анимации
  • UIButton не отвечает после анимации
  • Атрибуты атрибута заголовка, установленные в UIButton в Interface Builder, игнорируются в приложении.
  • Круглые верхние углы UIButton in Swift
  • Создание формы треугольника в UIButton
  • UIButton .setImage () не работает в Swift 3
  • Полупрозрачная граница UIButton
  • Как отображать popware программно из uibutton, который также создается программно (не используя конструктор интерфейса)
  • Изменение цвета текста кнопки, не отражающего
  • Interesting Posts

    Это правильное использование блока завершения очереди операций?

    iOS: Как я могу уничтожить Singleton в ARC? Нужно ли мне?

    Проблема UIGestureRecognizer и UITableViewCell

    Отказ App Store от IPv6

    Отклонить клавиатуру, когда сенсорный экран начался с UITableView и просмотра GoogleMap

    CallKit найдет номер, используемый для запуска приложения из собственного приложения для телефона

    Как интегрировать функцию skype в моем родном приложении

    Уведомления о разводе без доставки iOS

    Правильный способ делать пользовательские клавиатуры в iOS?

    Swift Получить строку между двумя строками в строке

    Можно ли отключить выбор UITableView отдельной ячейки?

    Автономный режим AFNetworking (AFHttpClient) не работает с политикой NSURLRequestReturnCacheDataDontLoad

    Условие переключения оценивается с константой в Swift

    Создание расширения для общего доступа с настраиваемой компоновкой

    UIATarget.onAlert не работает в Инструментах 5.0?

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.