создать UIImage из точек - PullRequest
       2

создать UIImage из точек

0 голосов
/ 19 января 2012

У меня есть UIWebView, в котором есть изображения, скажем, что у меня есть точка / координаты положения x y изображения, ширины и высоты. Могу ли я создать изображение, просто указав его местоположение в UIWebView? Если да, то как?

Или есть способ получить UIImage из UIWebView, фактически не просматривая <img src=""> тегов html? По сути, я не хочу подключаться к Интернету, чтобы вытащить изображение, так как изображение уже видно на экране. Вопрос как мне его извлечь?

Ответы [ 2 ]

0 голосов
/ 19 января 2012

Эта ссылка объясняет способ получить изображение, просто взяв его из указанных координат. Как создать UIImage из текущего графического контекста? .

Однако может быть более элегантным решением использования некоторого JavaScript для получения исходного изображения с помощьюstringByEvaluatingJavaScriptFromString: метод UIWebview.Но я не уверен, что javascript способен на это

0 голосов
/ 19 января 2012

В зависимости от установленной политики кэширования запрос на получение изображения может не привести к другому соединению для загрузки изображения ... Но для ответа на ваш фактический вопрос ...

Вы можете сделать «снимок» UIWebView, а затем обрезать до местоположения рассматриваемого изображения. Проверьте этот вопрос для получения подробной информации о том, как это сделать: Как сделать снимок экрана UIView?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...