含有代理方法的控件元素
网上的虫
励志超自己!
展开
-
点击UIWebView中的控件跳出当前的试图
在webView的代理方法中- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType { NSString *requestString = [[request原创 2016-03-17 21:19:57 · 335 阅读 · 0 评论 -
iOS UIWebView 通过 cookie 完成自动登录验证
一些说明:通过UIWebView登录后,会自动得到web服务器设置的cookie包括服务器中的seesionid。cookie不会自动保存在app里面,需要通过设置才能在下次启动app时获取。自动登录,需要设置header,才能将cookie带给web服务器。自动登录,需要web服务器端进行cookie验证方可登录。实现流程:1. 做好Sign in页面后,通过get或post转载 2016-03-31 09:56:45 · 429 阅读 · 0 评论 -
webView点击打开其他的页面iOS
- (BOOL) webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType{ NSLog(@"request = %@", request); NSUR原创 2016-03-31 17:49:24 · 349 阅读 · 0 评论 -
对代理方法的理解iOS
理解:比如以下面的方法为例:-(void)webViewDidStartLoad:(UIWebView*)webView ;//当网页视图已经开始加载一个请求后,得到通知。有一个参数是webView(本参数就是事件处理者,此处说的事件是方法关键字体现的事件,而不是代理要做的事件) ,前面的方法关键字体现了这个webView做的事情。等到这个事情做完之后,会通知webView的代理干原创 2016-03-17 22:31:51 · 353 阅读 · 0 评论 -
修改webView的字体颜色,大小,背景色
//字体大小 [webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '330%'"]; //字体颜色 [webView stringByEvaluatingJavaScrip原创 2016-03-07 13:11:22 · 1329 阅读 · 0 评论 -
iOS UIWebView 获取内容实际高度,关闭滚动效果
近期做东西,将 UIWebView 嵌套在 UIScrollView 里,由 UISCrollView 控制滚动,需要使 UIWebView 的高度同内容高度一致,网上搜索的到代码:htmlHeight = [webView stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight"];这段代码是无效的,原创 2016-03-07 12:29:49 · 627 阅读 · 0 评论 -
使用SDwebImage缓存图片并在断网时候显示
[_loadImageViewsetShowActivityIndicatorView:YES]; [_loadImageViewsetIndicatorStyle:UIActivityIndicatorViewStyleGray]; _loadImageView.contentMode = UIViewContentModeScaleAspectFill; [_lo原创 2016-02-23 10:41:47 · 772 阅读 · 0 评论 -
webView代理
webView = [[UIWebView alloc]initWithFrame:CGRectMake(0, 44, 320, 440)]; [webView setUserInteractionEnabled:YES];//是否支持交互 //[webView setDelegate:self]; webView.delegate=self; [webView setOpaque原创 2016-02-25 16:53:23 · 546 阅读 · 0 评论 -
解决webView显示时候加广告问题
-(void)webViewDidStartLoad:(UIWebView *)webView{ NSURL * hostUrl = [NSURL URLWithString:@"http://map.baidu.com"]; NSArray *headeringCookie = [NSHTTPCookie cookiesWithRespon原创 2016-05-18 14:52:05 · 2668 阅读 · 0 评论