나름 프로그래밍?/ Objective-C
UIWebView 컨텐츠 크기 알아오기
-Dong-
2011. 6. 16. 20:56
델리게이트 설정 후
- (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;
NSLog(@"size: %f, %f", fittingSize.width, fittingSize.height);
}
ps. 이미지 같은거 불러올때 걸릴 경우가 있어서
- (void)webViewDidStartLoad:(UIWebView *)webView {
webViewLoads_++;
}
- (void)webViewDidFinishLoad:(UIWebView *)aWebView {
webViewLoads_--;
if (webViewLoads_ > 0) {
return;
}
}
꼼수