摘要:
/**正则匹配关键字高亮 keyword就是需要高亮的关键字 options:NSRegularExpressionCaseInsensitive 不区分大小写 */ NSMutableAttributedString* newString = [[NSMutableAttributedString 阅读全文
摘要:
//按照属性type的值进行排序 self.groupArr = [NSMutableArray array];//分组后的数组 NSArray *typesArray = [self.listArray valueForKey:@"type"];//得到的属性type对应的value数组 ,lis 阅读全文
摘要:
可以根据返回的字典 继续解析 例:model.value = [dic objectForKey@"返回的value值"]; 方法: + (NSDictionary *)dictionaryWithJsonString:(NSString *)jsonString { if (jsonString 阅读全文
摘要:
1.首先导入类库 #import <JavaScriptCore/JavaScriptCore.h> 2.声明属性 @property (nonatomic, strong) JSContext *jsContext; 3.在webviewDidFinshLoad中实现截获JS返回的方法做进一步的本 阅读全文
摘要:
1.UIImageView的属性就可以实现中心裁剪 只需要两句代码 xib也可以找到对应属性直接设置 ImageView.contentMode = UIViewContentModeScaleAspectFill; ImageView.clipsToBounds = YES; 2.SDWebImg 阅读全文
摘要:
解决UITableview点击事件与手势的冲突 1.签手势代理 <UIGestureRecognizerDelegate> 2.是tableview点击事件则屏蔽手势 - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer 阅读全文
摘要:
#pragma mark section不悬停 static CGFloat const sectionHeight = 12.0f;//section的高度值 - (void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat sect 阅读全文
摘要:
注册cell常用方法: 设置全局变量static NSString *identifier = @"videoIdentifier"; 1.viewDidLoad注册cell [self.tableView registerNib:[UINib nibWithNibName:@"VideoCell" 阅读全文