iOS中UIWebView网页加载组件的基础及使用技巧实例

2020-01-15 16:08:19王旭

3.为UIWebView添加一个跟随网页滚动的页头

UIWebView里包含一个scrollview,可以向scrollview里添加一个页头以达到跟随网页滚动的效果


CGFloat headerHeight = 36.0f;

// 注意:y坐标必须是负数,IPHONE_WIDTH是屏幕宽度

UIView *headerView = [[UIView alloc] initWithFrame:CGRectMake(0, -headerHeight, IPHONE_WIDTH, headerHeight)];

[_webView.scrollView addSubview:_headerView];

// 修改webView的scrollView的contentInset,让顶部留出一点空间

UIEdgeInsets edgeInset = _webView.scrollView.contentInset;

_webView.scrollView.contentInset = UIEdgeInsetsMake(headerView.frameHeight, edgeInset.left, edgeInset.bottom, edgeInset.right);
 

注:相关教程知识阅读请移步到IOS开发频道。