我正在尝试设置网络视图的清晰背景,但我找不到任何问题,所以请帮助我,那么我将如何删除渐变背景并使UIWebview透明?
由于
答案 0 :(得分:0)
要使UIWebView背景透明,您可以使用
webView.opaque = NO;
webView.backgroundColor = [UIColor clearColor];
如果您还想删除阴影,请为UIWebView创建类别:
<强>的UIWebView + ShadowRemoval.m 强>
#import "UIWebView+ShadowRemoval.h"
@implementation UIWebView (ShadowRemoval)
-(void)removeShadows
{
for(UIView *view in [self subviews] ) {
if( [view isKindOfClass:[UIScrollView class]] ) {
for( UIView *innerView in [view subviews] ) {
if( [innerView isKindOfClass:[UIImageView class]] ) {
innerView.hidden = YES;
}
}
}
}
}
@end
答案 1 :(得分:-1)
请在您的网络视图中试用此代码段
myWebView.opaque = NO; [myWebView setBackgroundColor:[UIColor clearColor]];