代码库> 网页视图> QZBaseWebVCDemo
QZBaseWebVCDemo
关注
上传者:MrYu 分类:网页视图(Webview)
查看次数:1710 下载次数:278
上传时间:2016-08-26 大小:259 B
github: https://github.com/yuqingzhude/QZBaseWebVCDemo
webView基类,ReadMe.md
# QZBaseWebVCDemo

WebView基类,>iOS8使用WKWebView,否则使用UIWebView,都自带进度条


/**
* 系统大于ios8 使用wkwebView加载页面
* 否则使用uiwebView加载页面
*/

@interface QZBaseWebVC : UIViewController
/** 子类类型转换*/
@property (nonatomic,weak) id webView;

@property (nonatomic,copy) NSString *url;

@property (nonatomic,strong) NJKWebViewProgressView *progressView;

@property (nonatomic,strong) NJKWebViewProgress *progressProxy;

@property (nonatomic,assign) double timeOut;
/**
* 统一wk ui加载状态代理方法,二合一
*/
@property (nonatomic,copy) void(^startLoadBlock)(id webView);
@property (nonatomic,copy) void(^finishLoadBlock)(id webView);
@property (nonatomic,copy) void(^failLoadBlock)(id webView);

- (void)hideProgressView;

- (void)loadRequest:(NSString *)url;

- (void)scrollToTop;
/**
* 方法内部判断是什么view
* 在外部直接传入js即可
*/
- (void)evaluate[removed](NSString *)javaScript;
收藏
我来说两句
发表评论
您还没有登录!请登录注册
所有评论(0
提示
sina weixin mail 回到顶部