3D-преобразования в UIWebView не были записаны должным образом с помощью renderInContext - PullRequest
2 голосов
/ 21 июля 2011

Я только начинаю с Objective-C для iOS.Я создал простое приложение, которое живет в UIWebView, генерирует изображения на основе пользовательского ввода и должно позволять пользователям захватывать и делиться своими творениями в онлайн-галерее.Я сделал метод, который захватывает изображение UIWebView.У меня сейчас нет своего кода, но он похож на код в Как сделать снимок экрана программно и другими источниками в Интернете, и я добавлю его позже, если необходимо.

Проблема, с которой я столкнулся, заключается в том, что все мое приложение использует 3D-преобразования CSS3 в UIWebView для создания изображений, и когда создается снимок экрана, все преобразования выглядят плоскими.Насколько я понимаю, renderInContext: должен был показывать UIWebView именно так, как он кажется пользователю, но это не то, что происходит.Кто-нибудь знает, почему так холодно, или как обойти это?

Я действительно пытался провести исследование этого вопроса, и самым близким, что я смог найти, был этот вопрос без ответа: Серая коробкана UIWebView Скриншот .

...