#If OBJC
@end
@interface WebViewRefreshControl : NSObject
@end
#import <UIKit/UIKit.h>
@implementation WebViewRefreshControl
+ (void)addPullToRefreshToWebView:(WKWebView *)webView {
UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init];
[refreshControl addTarget:self action:@selector(refreshAction:) forControlEvents:UIControlEventValueChanged];
[webView.scrollView addSubview:refreshControl];
webView.scrollView.bounces = YES;
}
+ (void)refreshAction:(UIRefreshControl *)refreshControl {
WKWebView *webView = (WKWebView *)refreshControl.superview.superview;
[B4IObjectWrapper raiseEvent:webView :@"_refreshevent" :@[]];
[refreshControl endRefreshing];
}
#End If