为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];

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容