【发布时间】:2014-11-20 09:42:02
【问题描述】:
我正在开发一个 iPhone 应用程序,我在其中打开一个指向我的 UIWebView 的 URL。问题是 URL 没有完美加载。根据我的要求,我需要将 UIWebView 添加为我的表格的页脚视图。但问题是在从 webViewDidFinishLoad 方法获取 Web 视图内容高度大小后,我正在设置页脚视图的框架。这是我的代码:
- (void)webViewDidFinishLoad:(UIWebView *)aWebView {
aWebView.scrollView.scrollEnabled = NO;
CGRect frame = aWebView.frame;
frame.size.height = 1;
aWebView.frame = frame;
CGSize fittingSize = [aWebView sizeThatFits:CGSizeZero];
frame.size = fittingSize;
aWebView.frame = frame;
[self setFooterView:fittingSize.height + aWebView.frame.origin.y];
}
-(void)setFooterView:(float)fittingHeight
{
bottomView.frame = CGRectMake(0, 0, 320, fittingHeight);
webViewSocial.frame = bottomView.frame;
[tableView reloadData];
}
但是当我滚动我的表格视图时,我的 UIWebView(页脚视图)没有完全滚动。你能告诉我如何实现我的输出。谢谢!
【问题讨论】:
标签: ios ios7 uiwebview uiwebviewdelegate