webview头部自定义view要跟webview一起滚动
来源:互联网 发布:校园网络突然连接不上 编辑:程序博客网 时间:2024/05/18 00:03
有时候webView加载出来是没有头的,需要我们自己添加一个view,放置图片或者放置一个label来显示标题,下面是在webView的头部加一个view的方法,这个view可以随着webView的滚动一起滚动...
// 创建一个webView
UIWebView * webView = [[UIWebViewalloc] initWithFrame:[UIScreen mainScreen].bounds];
// 加载网页
// 创建一个webView
UIWebView * webView = [[UIWebViewalloc] initWithFrame:[UIScreen mainScreen].bounds];
// 加载网页
[webView loadRequest:[NSURLRequest requestWithURL:[NSURLURLWithString:@"https://www.baidu.com"]]];
// 这里是关键了
// 这里是关键了
webView.scrollView.contentInset= UIEdgeInsetsMake(200,0,0,0);
// 把webView添加到视图上
[self.view addSubview:webView];
// 这里也是关键
UIView* head = [[UIViewalloc] initWithFrame:CGRectMake(0, -200,self.view.frame.size.width,200)];
// 给自定义view设个背景色
// 给自定义view设个背景色
head.backgroundColor= [UIColor orangeColor];
// 把自定义的view添加到webView的scrollView上面!!!
// 把自定义的view添加到webView的scrollView上面!!!
[webView.scrollView addSubview:head];
添加完自定义的view以后,网页加载出来之前,下面会有黑色的方框,下面是去掉的方法
//去掉黑色框框
webView.scrollView.contentOffset= CGPointMake(0, -100);
// -100是自己瞎写的,根据不同情况设定,黑框越大,这个数就越小!是负数的小!!
// -100是自己瞎写的,根据不同情况设定,黑框越大,这个数就越小!是负数的小!!
0 0
- 【iOS】webview头部自定义view要跟webview一起滚动
- webview头部自定义view要跟webview一起滚动
- webview头部添加自定义view,跟webview一起滚动
- iOS 开发法webview头部加个自定义view,这个view不是固定的而是要跟webview一起滚动
- 将自己添加的view与webview一起滚动和获取webview的高度 的方法
- view跟水平滚动条一起滑动
- CoordinatorLayout+WebView头部CollapsingToolbarLayout无法滚动的处理办法
- XZ_iOS之在webView的头部添加一个头视图并随着webView滚动,webView底部的黑色部分去掉
- android之自定义webView之头部进度加载效果
- 自定义WebView
- webView自定义
- 自定义webview
- 自定义WebView
- 自定义WebView
- WebView.setVisibility(View.VISIBLE)后自动滚动问题
- tableView 头部webView 高度获取
- 禁止webview滚动
- 禁止webview滚动
- POJ 1661Help Jimmy(逆向DP Or 记忆化搜索 Or 最短路径)
- Nginx slab的实现 --- 第五篇“基于页的内存释放”
- 冒泡排序的优化
- 《机器学习实战》第四章:朴素贝叶斯(1)基本概念和文本分类
- 重装系统-装机教程
- webview头部自定义view要跟webview一起滚动
- Linux Nginx 环境中同时运行多个PHP版本
- 基于Tiny4412的DHT11温湿度传感器的Linux设备驱动的简单实现
- 极光推送技术原理:移动无线网络长连接
- 编写远程监控机器的内存的插件
- 【深入Java虚拟机】之六:Java语法糖
- 使用 Zipkin 和 Brave 实现分布式系统追踪(基础篇
- HDU2111
- web面向移动设备的优化