Мне нужно отобразить веб-страницу вне экрана в растровое изображение, а затем показать пользователю растровое изображение. Это можно сделать с помощью простого кода в главном потоке, например:
NSString *urlAddress = @"http://www.google.com";
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[offscreenWebView loadRequest:requestObj];
Или мне нужно прикрепить UIWebView к активному представлению?
В Android веб-представление не отображается, если оно не является частью активного представления. Поэтому для выполнения этой задачи в Android мне нужно создать иерархию представлений, создать активное представление для веб-рендерера, а затем поместить поверх него еще одно представление, чтобы оно могло отображаться за пределами экрана.