摘要://1.实现 -(void)prepareLayout{ //(目的:做一些初始化;用来做布局的初始化操作(不建议在init方法里面做布局的初始化操作)) } //2.实现 - (NSArray *)layoutAttributesForElementsInRect:(CGRect)rect{ //
阅读全文
摘要:self.tableView_root.tableHeaderView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 1, 0.5)]; self.tableView_root.sectionFooterHeight = 0.5; self.tabl
阅读全文
摘要:NSFontAttributeName :字体字号value值:UIFont类型 NSParagraphStyleAttributeName : 段落样式value值:NSParagraphStyle类型(其属性如下) lineSpacing 行间距(具体用法可查看上面的设置行间距API) para
阅读全文
摘要:选择排序 选择排序是一种简单直观的排序算法,无论什么数据进去都是 O(n?) 的时间复杂度。所以用到它的时候,数据规模越小越好。唯一的好处可能就是不占用额外的内存空间了吧。 1.算法步骤 1. 首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置 2. 再从剩余未排序元素中继续寻找最小(大
阅读全文
摘要:CALayer //获得根图层 CALayer *layer = [[CALayer alloc]init]; (CATextLayer 可以填加文字) layer.backgroundColor = [UIColor blueColor].CGColor; layer.position = CGP
阅读全文
摘要://输入汉子时会下移动 self.searchText.clearButtonMode = UITextFieldViewModeWhileEditing;
阅读全文
摘要:会自动调用drawRect方法,,, 手动调用 [self setNeedsDiapaly]; 天气预报的曲线无法直接绘制,需要一个点一个点计算 绘制文本 //文字的段落样式 NSMutableParagraphStyle *style = [[NSMutableParagraphStyle all
阅读全文