iOS 开发法webview头部加个自定义view,这个view不是固定的而是要跟webview一起滚动

释放双眼,带上耳机,听听看~!
//1.webview
UIWebView *webView = [[UIWebView alloc] init];
//自动填充
webView.scalesPageToFit = YES;
#warning 此处需要先这是内置偏移再设置frame否则会发生切换时出现底部黑边
// 设置scroview的内置偏移 偏移值为图片的高度
webView.scrollView.contentInset = UIEdgeInsetsMake(80, 0, 0, 0);
webView.frame = self.view.bounds;
[self.view addSubview:webView];
CGFloat headImgW = [UIScreen mainScreen].bounds.size.width;
CGFloat headImgH = 80;
//2.头部图片
UIImageView *headImgV = [[UIImageView alloc]init];
headImgV.image = [UIImage imageNamed:@"test"];
headImgV.userInteractionEnabled = YES;
headImgV.frame = CGRectMake(0, -headImgH, headImgW, headImgH);
[webView.scrollView addSubview:headImgV];
// 3.加载网页
NSURL *url = [NSURL URLWithString:@"http://www.baidu.com"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];

效果图如下

人已赞赏
iOS文章

iOS 单独设置某个控制器横屏

2020-2-26 13:21:44

iOS文章

iOS 计算日期间隔天数

2020-2-26 14:21:42

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索