Если я хочу сохранить UIWebView для «повторного использования» позже, возможно ли это?Например, скажем, что UIWebView на определенном сайте важен для вашего приложения, но не единственное в нем.Возможно, веб-сайт загружается некоторое время.Когда пользователь уходит от UIWebView, я хотел бы сохранить ссылку на UIWebView и его содержимое, поэтому, если пользователь решит снова открыть веб-представление, оно именно там, где он или она его оставил.
I 'Я попробовал это, и мне это не помогло.В моей ситуации на iPad есть частичный экран UIWebView, на который я настойчиво ссылаюсь, и, если пользователь пожелает, я представляю полноэкранный модальный вид и вставляю эту ссылку UIWebView в синтезированное свойство UIWebViewКонтроллер Представления.Когда модальное представление отображается в полноэкранном режиме, фон становится просто белым, а веб-представление ничего не отображает, даже несмотря на то, что существующее веб-представление, на которое я держу указатель, уже имеет активность.
@interface FullScreenWebView : UIViewController
@property (nonatomic,strong) IBOutlet UIWebView *theWebView;
@interface HalfScreenWebView : UIViewController
@property (nonatomic,strong) IBOutlet UIWebView *aWebView;
//in some other class, pretend halfscreenWebView is an object representing HalfScreenWebView
UIWebView *existingWebView = halfscreenWebView.aWebView;
FullScreenWebView *full = [[FullScrenWebView alloc] initWithNibName:@"FullScreenWebView" bundle:nil];
full.modalPresentationStyle = UIModalPresentationStyleFullScreen;
full.theWebView = existingWebView;
[self presentModalViewController:full animated:YES];