我有一个网络视图,我想从中消除弹性。就像现在一样,当滚动一个比 webview 小的页面时,它会产生弹性效果,露出下面的背景。我想删除这个。
我试过做以下但没有成功。它找到了WebDynamicScrollBarsView
但是设置了这个弹性,并没有改变任何东西。
- (void)awakeFromNib
{
NSScrollView *scrollView = [self findScrollViewInSubviews:self.subviews];
scrollView.horizontalScrollElasticity = NSScrollElasticityNone;
scrollView.verticalScrollElasticity = NSScrollElasticityNone;
}
- (NSScrollView *)findScrollViewInSubviews:(NSArray *)subviews
{
for (NSView *view in subviews)
{
if ([view isKindOfClass:[NSScrollView class]])
return (NSScrollView *) view;
else
return [self findScrollViewInSubviews:view.subviews];
}
return nil;
}
有谁知道如何从 webview 中删除弹性效果?