В UIWebView 1 клик гиперссылкой затем откройте UIWebView 2, нажмите на гиперссылку в UIWebView 2 затем открыть UIWebView 3, нажмите на гиперссылку в UIWebView 3 затем открытый UIWebView 4 ....Как открыть мульти UIWebView
Как реализовать это?
я теперь открыть второй UIWebView в
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
self.otherWebView = [[UIWebView alloc] init];
numberOfOpenedWebPage ++;
self.otherWebView.tag = numberOfOpenedWebPage;
self.otherWebView.delegate = self;
CGRect frame = self.view.frame;
self.otherWebView.frame = CGRectMake(frame.size.width, 0.0f, frame.size.width, frame.size.height);
[self.view addSubview:self.otherWebView];
[otherWebView loadRequest:request];
Поскольку каждый новый WebView нужно делить метод делегата, поэтому я определил UIWebView вар как класс вар. Но я Donno, как создать больше shouldStartLoadWithRequest
Благодарности
Вы можете идентифицировать веб-представление через переданный аргумент 'webView', тогда вы можете делать все, что хотите. – nhahtdh
подробности пожалуйста? Теперь я запутался ... Ты имеешь в виду тег? Я сделал, но кажется неправильным ... –
Можете ли вы код 'webView: shouldStartLoadWithRequest:'? – nhahtdh