2012-05-23 3 views
2

Я почти закончил с изменением размера моего UIWebView. Я использовал метод делегата:Изменить размер/размер содержимого ТОЛЬКО ВЫСОТА UIWebView?

В .h:

@interface myController : UIViewController <UIWebViewDelegate> 

В .m:

#pragma mark UIWebView delegate methods 

- (void) webViewDidFinishLoad : (UIWebView *) aWebView 
{ 
    CGRect frame = aWebView.frame; 
    frame.size.height = 1; 
    aWebView.frame = frame; 
    CGSize fittingSize = [aWebView sizeThatFits:CGSizeZero]; 
    frame.size = fittingSize; 
    aWebView.frame = frame; 
} 

Но что мне нужно, это WebView с фиксированной шириной и с переменной высота в зависимости от содержимого. Предыдущий код почти прекрасен, но веб-просмотр также расширен и прокручивается по горизонтали. Я также попытался это:

[myWebView setUserInteractionEnabled:NO]; 

Но он отключает только свиток, не адаптирует содержание.

Как исправить это, пожалуйста?

ответ

Смежные вопросы