WebView的scrolView不自动计算内边距

This commit is contained in:
fengshuo
2021-12-22 16:22:48 +08:00
parent d39edd74af
commit 4906bbbbe5

View File

@@ -92,7 +92,11 @@ NSString * const kJSInitNav = @"initNav";
self.navigationItem.leftBarButtonItem = leftBarButtonItem;
}
self.automaticallyAdjustsScrollViewInsets = NO;
if (@available(iOS 11.0, *)) {
self.webview.scrollView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
}else{
self.automaticallyAdjustsScrollViewInsets = NO;
}
[self.view addSubview:self.webview];
[self.webview mas_makeConstraints:^(MASConstraintMaker *make) {
make.left.right.top.bottom.mas_equalTo(self.view);
@@ -292,6 +296,10 @@ NSString * const kJSInitNav = @"initNav";
[self showErrorToast:message];
}
- (void)shareViewDidClickCancel:(XPShareView *)shareView {
[TTPopup dismiss];
}
- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary<NSString *,id> *)change context:(void *)context {
if ([keyPath isEqualToString:@"estimatedProgress"]) {
self.progressView.progress = self.webview.estimatedProgress;