From 7b02207537d35bfa1714bf8beafc921f717d100a Mon Sep 17 00:00:00 2001 From: 单军华 Date: Wed, 11 Jul 2018 10:47:42 +0800 Subject: [PATCH] 首次上传 --- screendisplay/screendisplay/Classes/Base/BaseControllers/LMJWebViewController.h | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 58 insertions(+), 0 deletions(-) diff --git a/screendisplay/screendisplay/Classes/Base/BaseControllers/LMJWebViewController.h b/screendisplay/screendisplay/Classes/Base/BaseControllers/LMJWebViewController.h new file mode 100755 index 0000000..503d53f --- /dev/null +++ b/screendisplay/screendisplay/Classes/Base/BaseControllers/LMJWebViewController.h @@ -0,0 +1,58 @@ +// +// LMJWebViewController.h +// PLMMPRJK +// +// Created by NJHu on 2017/4/9. +// Copyright �� 2017��� GoMePrjk. All rights reserved. +// + +#import "LMJBaseViewController.h" +#import <WebKit/WebKit.h> + +@class LMJWebViewController; +@protocol LMJWebViewControllerDelegate <NSObject> + +@optional +// ������������������������������ +- (void)backBtnClick:(UIButton *)backBtn webView:(WKWebView *)webView ; + +//��������������������������������� +- (void)closeBtnClick:(UIButton *)closeBtn webView:(WKWebView *)webView; + +// ������ self.webView.scrollView ��� contentSize ������������������������������������������������ View ������������������ +- (void)webView:(WKWebView *)webView scrollView:(UIScrollView *)scrollView contentSize:(CGSize)contentSize; + +@end + + +@protocol LMJWebViewControllerDataSource <NSObject> + +@optional +// ������������, ��������������������� +- (BOOL)webViewController:(LMJWebViewController *)webViewController webViewIsNeedProgressIndicator:(WKWebView *)webView; + +// ������������������������������ +- (BOOL)webViewController:(LMJWebViewController *)webViewController webViewIsNeedAutoTitle:(WKWebView *)webView; + +@end + +@interface LMJWebViewController : LMJBaseViewController<WKNavigationDelegate, WKUIDelegate, LMJWebViewControllerDelegate, LMJWebViewControllerDataSource> + +/** webView */ +@property (nonatomic, strong) WKWebView *webView; + +/** <#digest#> */ +@property (nonatomic, copy) NSString *gotoURL; + +/** <#digest#> */ +@property (nonatomic, copy) NSString *contentHTML; + + +// 7���������������������, ������������super +- (void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation NS_REQUIRES_SUPER; + + +// 8���������������������������, ������������super +- (void)webView:(WKWebView *)webView didFailProvisionalNavigation:(WKNavigation *)navigation withError:(NSError *)error NS_REQUIRES_SUPER; + +@end -- Gitblit v1.8.0