解析自定义头像、链接、处理微博上类似 “@” 和 “#” 的特殊转义字符并在UIWebView显示的例子
2012-09-17 09:32
405 查看
UIWebView的使用这里不多说了,可参见/article/8082657.html
主要使用了RegexKitLite正则类库分析替换数据
链接操作使用:
例子下载
主要使用了RegexKitLite正则类库分析替换数据
链接操作使用:
- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType { NSLog(@"shouldStartLoadWithRequest"); BOOL result = YES; NSURL *requestURL = [request URL]; NSString *requestString = [[request URL] absoluteString]; NSLog(@"URL: %@", requestString); NSString *schemeStr = [requestURL scheme]; if ( ([schemeStr isEqualToString:@"http"] || [schemeStr isEqualToString:@"https"] || [schemeStr isEqualToString:@"mailto"] || [schemeStr isEqualToString:@"tel"]) && (navigationType == UIWebViewNavigationTypeLinkClicked) ) { result = ![[UIApplication sharedApplication] openURL:requestURL]; } else if ([schemeStr isEqualToString:@"wixun"]) { NSString *host = [requestURL host]; if ([host isEqualToString:@"user"]) { UIAlertView *alert = [[UIAlertView alloc] initWithTitle:[[requestURL queryArgumentForKey:@"username"] URLDecodedString] message:nil delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil]; [alert show]; return NO; } } return result; }
例子下载
相关文章推荐
- Span使用之利用自定义Span解析Html中特殊标签实现类似微博@效果
- 处理微博上类似 @ 或者 # 的特殊转义字符 &&&根据汉字字符串获取该字符串的拼音然后取得首字母
- 特殊字符即转义字符在浏览器下显示的不是想要的结果,以和"&"为例子讲解
- Gson自定义适配器处理特殊解析异常
- IOS高访新浪微博界面(讲解如何自定义UITableViewCell,处理@#链接 特殊字符)
- IOS高访新浪微博界面(讲解如何自定义UITableViewCell,处理@#链接 特殊字符)
- IOS高访新浪微博界面(讲解如何自定义UITableViewCell,处理@#链接 特殊字符)
- IOS高访新浪微博界面(讲解如何自定义UITableViewCell,处理@#链接 特殊字符)
- JAVA、android常用时间处理方法及类似微信微博发表时间显示
- IOS高访新浪微博界面(讲解如何自定义UITableViewCell,处理@#链接 特殊字符)
- IOS高访新浪微博界面(讲解如何自定义UITableViewCell,处理@#链接 特殊字符)
- iOS高访新浪微博界面(讲解如何自定义UITableViewCell,处理@#链接 特殊字符)
- Android应用实例之---使用Linkify + 正则式区分微博文本链接及跳转处理
- 点了快速帮助里面的例子的链接后出现一个toolbar显示正在下载,半天也下不来,还要输入apple developer的口令,也不让输入啊,一输入就报错,没有权限,什么玩意?如何取消?
- oracle 隐式游标,显示游标,游标循环,动态SELECT语句和动态游标,异常处理,自定义异常,
- oracle 隐式游标,显示游标,游标循环,动态SELECT语句和动态游标,异常处理,自定义异常【转载】
- js + php 处理 永远的敌人 特殊符号 1 在网页上的显示问题 分类: php javascript js 特殊符号 html实体显示 html 2014-03-27 17:55 350人阅读 评论(0) 收藏
- JSON解析的内容中含有table标签怎么处理以及自定义标签的处理
- 微博短链接解析ShortUrl【PHP代码实现】
- js链接中含有+号特殊字符处理,不能传到后台