Tôi có một uiwebview tải dữ liệu bằng hàm loadHtmlString. Tôi đang tải dữ liệu từ cơ sở dữ liệu sqlite, mỗi lần tôi tải một chuỗi khác với độ dài khác nhau và tự nhiên chế độ xem web có chiều cao khác .
Bây giờ tôi cần phải biết mỗi lần chiều cao chính xác của uiwebview để tải một imageView ngay dưới webView. Tôi đã thửNhận nội dung của UIWebView Chiều cao
- (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);
}
nhưng tôi luôn luôn nhận được kết quả tương tự. Tôi cần phải biết làm thế nào tôi có thể nhận được tự động chiều cao của web xem mỗi khi nó được nạp. Thx
Tốt hơn so với JS insection. 1 cho bạn quá. –
Tôi đã thử nó nhưng số vẫn giữ trên đang xảy ra ... ngay cả khi tôi có một đoạn 2 từ tôi nhận được 737 vì vậy nó đã không làm việc: S –
@EliasRahme Bạn có thể vui lòng giải thích rõ hơn những gì bạn đang cố gắng đạt được ở đây. Mã tôi đã liệt kê ở trên * là * cách bạn theo dõi kích thước của nội dung trong chế độ xem web. –