webView代理
来源:互联网 发布:sql删除含带4的语句 编辑:程序博客网 时间:2024/06/05 08:03
webView = [[UIWebView alloc]initWithFrame:CGRectMake(0, 44, 320, 440)]; [webView setUserInteractionEnabled:YES];//是否支持交互 //[webView setDelegate:self]; webView.delegate=self; [webView setOpaque:NO];//opaque是不透明的意思 [webView setScalesPageToFit:YES];//自动缩放以适应屏幕 [self.view addSubview:webView];
#pragma mark - webView高度代理
- (void)webViewDidFinishLoad:(UIWebView *)webView{
NSString *meta = [NSStringstringWithFormat:@"document.getElementsByName(\"viewport\")[0].content = \"width=%f, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no\"", webView.frame.size.width];
[webView stringByEvaluatingJavaScriptFromString:meta];
[webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '100%'"];
//字体颜色
[webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextFillColor= 'gray'"];
//获取页面高度(像素)
float clientheight = webView.scrollView.contentSize.height;
//设置到WebView上
webView.frame = CGRectMake(0, 0, iPhoneWidth, clientheight);
// 修改界面的高度
height_All += clientheight;
[selfreloadRootContentSize];
}
1.隐藏上下滚动时出边界的后面的黑色的阴影- (void) hideGradientBackground:(UIView*)theView{ for (UIView * subview in theView.subviews) { if ([subview isKindOfClass:[UIImageView class]]) subview.hidden = YES; [self hideGradientBackground:subview]; }}2. 禁用拖拽时的反弹效果[(UIScrollView *)[[webView subviews] objectAtIndex:0] setBounces:NO]; 3. 判断用户点击类型- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType{ switch (navigationType) { //点击连接 case UIWebViewNavigationTypeLinkClicked: { NSLog(@"clicked"); } break; //提交表单 case UIWebViewNavigationTypeFormSubmitted: { NSLog(@"submitted"); } default: break; } return YES;}
- webView代理
- android的webView设置代理
- Android 在webview中设置代理
- webView不加载,不进代理方法
- Android获取/设置WebView的用户代理
- android下httpd 代理设置和webview代理设置
- 使用本地代理后WebView无法连接网络的解决办法
- Android中WebView或者网络请求实现动态全局代理
- WebView
- WebView
- WebView
- webView
- webView
- webview
- webview
- WebView
- webview
- webview
- C# WPF教程
- ObjC的基本特征
- 第二章:Mysql负载均衡与主主复制实验
- U_boot 的 bootcmd 和bootargs参数详解 (基于real210)
- Filter 用户权限进行过滤
- webView代理
- linux下安装或升级GCC4.8,以支持C++11标准
- MyEclipse中删除对SSH框架的支持
- 手动将JAR 包添加到 Maven 的本地仓库
- 深入Java虚拟机:JVM中的Stack和Heap
- PHP表单处理POST与GET
- OpenGL入门学习(一)
- 通过链接打开APP(scheme)
- 网页布局