关于 UIWebView 几个高级用法

it2024-04-22  46

 

1.隐藏上下滚动时出边界的后面的黑色的阴影

- (void) hideGradientBackground:(UIView*)theView { for (UIView * subview in theView.subviews) { if ([subview isKindOfClass:[UIImageView class]]) subview.hidden = YES; [self hideGradientBackground:subview]; } }

 

2. 禁用拖拽时的反弹效果

[(UIScrollView *)[[webView subviews] objectAtIndex:0] setBounces:NO];

 

3. 判断用户点击类型

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType { switch (navigationType) { //点击连接 case UIWebViewNavigationTypeLinkClicked: { NSLog(@"clicked"); } break; //提交表单 case UIWebViewNavigationTypeFormSubmitted: { NSLog(@"submitted"); } default: break; } return YES; }

转载于:https://www.cnblogs.com/zeejun/archive/2012/07/21/2603123.html

相关资源:数据结构—成绩单生成器
最新回复(0)