ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看体育直播 >> HTMLjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播 >> ios navigationcontroller 滑动返回与webview加载html图片自适应屏幕宽度

ios navigationcontroller 滑动返回与webview加载html图片自适应屏幕宽度

来源:网络整理     时间:2014-12-18     关键词:

本篇文章主要介绍了"ios navigationcontroller 滑动返回与webview加载html图片自适应屏幕宽度",对于HTMLjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下: 1 、ios navigationcontroller 滑动返回滑动返回是navigationcontroller默认返回按钮自带的功能,如果返回按钮自定义该功...

1 、ios navigationcontroller 滑动返回

滑动返回是navigationcontroller默认返回按钮自带的功能,如果返回按钮自定义该功能失效,

解决的办法有两个:

       ①   

self.navigationItem.backBarButtonItem =   [[UIBarButtonItemalloc]initWithCustomView:button];//这个方法用不了

只能用

self.navigationItem.backBarButtonItem =   

   [ [UIBarButtonItem alloc]initWithTitle: style: target: action:]

选择范围较小,

     ②

    UIButton*button = [UIButtonbuttonWithType:UIButtonTypeCustom];

    [button setFrame:CGRectMake(0, 0, 40, 40)];

    [button setTitle:@"返回"forState:UIControlStateHighlighted];

    [button setTitle:@"返回"forState:UIControlStateNormal];

    [button addTarget:selfaction:@selector(back) forControlEvents:UIControlEventTouchUpInside];

    

    

    UIBarButtonItem*bar = [[UIBarButtonItemalloc]initWithCustomView:button];

  

    self.navigationItem.leftBarButtonItem = bar;

    

但是要在push之后加上

if ([self.navigationControllerrespondsToSelector:@selector(interactivePopGestureRecognizer)]) {

        self.navigationController.interactivePopGestureRecognizer.delegate = nil;

    }

2、webview加载html图片自适应屏幕宽度

在用webview加载html的时候如果碰到html中有图片的时候,如果不对html做一下处理的话,会发现,加载出来的图片有些是对

屏幕不会自己适配的,这个时候处理的时候有两种方法,

①对webview做下处理,

    self.mWebView.scalesPageToFit = YES;

这个方法不完善,图片是会适配屏幕,但是字体会变小,

②写一个webview的拓展类

里面对html文本用js或者css做一下处理,添加一个一个head

    [data_content appendString:@""];

    [data_content appendString:@""];

    [content appendString:@""];

    [content appendString:@""];

    [content appendString:@""];

    [content appendString:@""];

    [content appendString:@""];

    [content appendString:@""];

    [content appendString:@""];

    [content appendString:@"webview"];

这个处理的比较完美,也可以加在html的尾部,但是没有放在头部灵活,

以上就介绍了ios navigationcontroller 滑动返回与webview加载html图片自适应屏幕宽度,包括了方面的内容,希望对HTMLjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播有兴趣的朋友有所帮助。

本文网址链接:http://www.codes51.com/article/detail_99991.html

相关图片

相关文章