为WKWebView添加一个随着页面滑动而滑动的头视图

最近在写一个简单的商品介绍,因为是前期,所以内容较少仅有标题,图片,价格等几项介绍,剩余的都是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];

你可能感兴趣的:(为WKWebView添加一个随着页面滑动而滑动的头视图)