最近在写一个简单的商品介绍,因为是前期,所以内容较少仅有标题,图片,价格等几项介绍,剩余的都是html解析数据,所以仅需要给WKWebView加一个透视图就可以,但是WKWebView并没有头视图这个属性,所以不能像tableView那样直接添加,下面给大家介绍一个简单的方法,用几句话就为WKWebView添加一个头视图。
1.建立一个继承以UIView的头视图HeadView(根据自己的需要添加内容即可)
2. 代码实现
HeadView *detailHead = [[HeadView alloc] init];
WKWebView *webView = [[WKWebView alloc] initWithFrame:CGRectMake(0, 0, kScreenWidth, kScreenHeight)];
webView.navigationDelegate = self;
[self.view addSubview:webView];
detailHead.frame = CGRectMake(0, -HeightAuto(280), webView.frame.size.width, HeightAuto(280));
webView.scrollView.contentInset = UIEdgeInsetsMake(HeightAuto(280), 0, 0, 0);
[webView.scrollView addSubview:self.detailHead];