Я знаю, этот вопрос был размещен так много раз, но до сих пор я не могу изменить высоту UIWebView
на основе его содержаниявысота WebView не устанавливается на основе его содержания
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
[email protected]"webview";
[_webView setDelegate:self];
NSString * string = @"<h1>This is HTML string</h1>";
[_webView loadHTMLString:string baseURL:nil];
}
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
return YES;
}
- (void)webViewDidStartLoad:(UIWebView *)webView
{
NSLog(@"start loadinng.......");
}
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
NSLog(@"finish loading.......");
CGRect frame = _webView.frame;
frame.size.height = 1;
_webView.frame = frame;
CGSize fittingSize = [_webView sizeThatFits:CGSizeZero];
frame.size = fittingSize;
_webView.frame = frame;
}
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
{
NSLog(@"Failed to load with error :%@",[error debugDescription]);
}
может кто-нибудь помочь мне, как можно изменить размер моего UIWebView
высота?
Почему вам нужно увеличить высоту WebView, она может прокручивать содержимое, если оно больше его высоты ... –
Вы ничего не сделали, чтобы изменить высоту веб-просмотра. – iphonic
@ KananVora: спасибо за повторное воспроизведение .... потому что у меня есть табличное представление, и каждая строка содержит веб-просмотр, а ответ моей службы - в строке html, поэтому вам нужно установить как высоту ячейки, так и веб-представление на основе ее содержимого ... пожалуйста, помогите мне его очень срочно –