Commit 768e4b0bec4068a3ec28f5a8b0e8ef182452427a
1 parent
7d2a7c84
备注
Showing
2 changed files
with
4 additions
and
2 deletions
CNLiveVideoClassifyKit/Classes/ClassifyCategory/Controller/CNLiveListController.m
| @@ -64,6 +64,7 @@ | @@ -64,6 +64,7 @@ | ||
| 64 | { | 64 | { |
| 65 | [super viewWillAppear:animated]; | 65 | [super viewWillAppear:animated]; |
| 66 | NSLog(@"%@",self.childViewControllers[0]); | 66 | NSLog(@"%@",self.childViewControllers[0]); |
| 67 | + //监听滑动下拉刷新 | ||
| 67 | UIViewController *vc = self.childViewControllers[0]; | 68 | UIViewController *vc = self.childViewControllers[0]; |
| 68 | if (([CNLiveListController searchProperties:[vc class] string:@"webView"]||[CNLiveListController searchProperties:[vc.superclass class] string:@"webView"])&&[vc valueForKey:@"webView"]&&[[vc valueForKey:@"webView"] isKindOfClass:[WKWebView class]]) { | 69 | if (([CNLiveListController searchProperties:[vc class] string:@"webView"]||[CNLiveListController searchProperties:[vc.superclass class] string:@"webView"])&&[vc valueForKey:@"webView"]&&[[vc valueForKey:@"webView"] isKindOfClass:[WKWebView class]]) { |
| 69 | WKWebView *webView = (WKWebView *)[vc valueForKey:@"webView"]; | 70 | WKWebView *webView = (WKWebView *)[vc valueForKey:@"webView"]; |
| @@ -85,6 +86,7 @@ | @@ -85,6 +86,7 @@ | ||
| 85 | - (void)viewDidDisappear:(BOOL)animated | 86 | - (void)viewDidDisappear:(BOOL)animated |
| 86 | { | 87 | { |
| 87 | [super viewDidDisappear:animated]; | 88 | [super viewDidDisappear:animated]; |
| 89 | + //取消监听 | ||
| 88 | UIViewController *vc = self.childViewControllers[0]; | 90 | UIViewController *vc = self.childViewControllers[0]; |
| 89 | if (([CNLiveListController searchProperties:[vc class] string:@"webView"]||[CNLiveListController searchProperties:[vc.superclass class] string:@"webView"])&&[vc valueForKey:@"webView"]&&[[vc valueForKey:@"webView"] isKindOfClass:[WKWebView class]]) { | 91 | if (([CNLiveListController searchProperties:[vc class] string:@"webView"]||[CNLiveListController searchProperties:[vc.superclass class] string:@"webView"])&&[vc valueForKey:@"webView"]&&[[vc valueForKey:@"webView"] isKindOfClass:[WKWebView class]]) { |
| 90 | WKWebView *webView = (WKWebView *)[vc valueForKey:@"webView"]; | 92 | WKWebView *webView = (WKWebView *)[vc valueForKey:@"webView"]; |
CNLiveVideoClassifyKit/Classes/ClassifyCategory/Manager/CNLiveListManager.h
| @@ -14,9 +14,9 @@ NS_ASSUME_NONNULL_BEGIN | @@ -14,9 +14,9 @@ NS_ASSUME_NONNULL_BEGIN | ||
| 14 | @property (nonatomic, assign) BOOL isHiddenFirst; | 14 | @property (nonatomic, assign) BOOL isHiddenFirst; |
| 15 | 15 | ||
| 16 | +(instancetype)shareListManager; | 16 | +(instancetype)shareListManager; |
| 17 | - | 17 | +//第一分类是否隐藏:yes为隐藏 |
| 18 | - (void)firstHeaderUp:(BOOL)isUp; | 18 | - (void)firstHeaderUp:(BOOL)isUp; |
| 19 | - | 19 | +//创建分类控制器 |
| 20 | + (CNCategoryBaseViewController *)CNCategoryBaseViewController; | 20 | + (CNCategoryBaseViewController *)CNCategoryBaseViewController; |
| 21 | @end | 21 | @end |
| 22 | 22 |