写项目
来源:互联网 发布:淘宝资产拍卖 编辑:程序博客网 时间:2024/04/30 13:49
写项目
1、自定义tabBarvc或nav作为它的子控制器设置图片或选中下的图片
2.一个表上使用多个自定义类cell可新建多个cell类,统一类注册,统一出列。不同的区不同的行return不同的cell。
3.在if非语句中自定义cell:常用于自定义区头自定义区头注意contentView防止循环引用:直接在语句内return headView,在语句外 — return nil
4.类别的方法和类方法的区别类别的方法是扩充的:"使用者"直接用类方法:需要把"使用者"当参数传进去对象方法:需要把"使用者"当参数传进去
5.collctionView和表一片内容对应一项确定好有几个区每个区都注册自定义类,布局好
6.自定义类里创建控件表单元格优选drawrect懒加载重写get初始化init
## 7.点击按钮之小红条 ##先设置label的center和bunds再改变它的center
## 8.点击按钮之变色 ##设置选中状态和非选中状态的颜色selectIndex 和 tag 分别对应上一个btn和当前btn
## 9.解析封装model类 ##多个同类型的字典就是一个model类model类和model类之间通过 属性数组 联系取:Model1*model1 = self.dataArray【】; Model2*model2 = model1.subdataArry【】; 从数组里取出model
## 10.contolletionView的布局 ## 属性设置:设置区内部的行间距和列间距 代理方法1:设置区距外边缘的上左下右 间距 代理方法2:设置每个Item的大小 代理方法3:设置区头高度
## 11.Display:横向colletionView的实现 ##上层VC作为底层VC的childVC,底层view add到 上层的view滑动方法内发通知:监听索引变化set方法内更新数据viewDidLaod:发网络请求 更新数据 加载非表控件
## 12.数据传递 ##传index和数组
## 13.李明杰 下拉刷新 ##一个方法写下拉刷新,开始刷新,上拉加载方法内部加请求
## 14.表的使用 ## viewDidLoad注册,表内出列 自定义控件:可以重写自定义类的init方法添加到self;也可以在 cellForRow方法上写 尽量分区 plan下的分区,可以卡住区头
## 15.多个button只选一个 ##找上个button,改状态变量重新赋值
## 15.CoreData的使用 ##
## 16.设置按钮边框 ##button.layer.borderWidth = 0.5f;button.layer.borderColor = [UIColor grayColor].CGColor;button.layer.masksToBounds = YES;
## 17.label中间加斜杠 ##
## 18.去除数组中的重复对象的方法 ##// 将数组重复的对象去除,只保留一个- (NSMutableArray *)arrayWithMemberIsOnly:(NSArray *)array{ NSMutableArray *categoryArray = [[NSMutableArray alloc] init]; for (int i = 0; i < array.count; i ++) { if ([categoryArray containsObject:[array objectAtIndex:i]] == NO) { [categoryArray addObject:[array objectAtIndex:i]]; } } return categoryArray;}
## 19.通知传值 ##先监听再发通知调用通知方法:text.userInfo是字典 - (void)tongzhi:(NSNotification *)text { NSLog(@"%@",text.userInfo[@"textOne"]); NSLog(@"-----接收到通知------"); }
## 20.单行文本和多行文本 ##单行文本:sizeWithAtrributes多行文本:bondingRectWitnSize
## 21.圆 ##center:CGPOintMake:(Center_X+R*cos(button.single*M_PI/180) , Center_Y + R*sin(button.single*M_PI/180))bounds:
## 22.自定义按钮的声明 ##@interface Mybutton : UIButton@end
## 22.多个按钮之————只有一个有选中状态 ##找到上一个按钮,选中状态设为NO
##23 按钮的逻辑 ##给model类BOOL选中属性,给单元格BOOL选中属性1.cell上的图片:2.区头按钮:3.全选按钮:
## 购物车 ##1.遍历model类,计算处于选中状态的model 的价格2.全选按钮:状态=按钮的tag值3.cell上的按钮:传cell得到indexPath,再找到cell上的model类
0 0
- 写项目
- 写项目需求
- 写好项目申请书
- 如何写项目申请书
- 写项目文档
- 如何写项目工作总结
- 如何写项目设计方案
- 第一次写“项目”
- 怎么写项目解决方案
- 写脚本,布署项目
- 开始写Java项目
- 写一个github项目
- 写项目注意事项
- 项目周报:写OR不写?如何写?
- 从零开始写项目第一项-项目搭建
- 写于项目开始之前
- 正在写一个论坛项目
- 如何写投资项目计划书?
- Android N 截图曝光,手机也能同屏多任务了!
- 美国 25 大高薪职业 11 为技术岗位
- 【android】在Activity中重写onNewIntent方法
- JavaScript实现模糊匹配
- 学习OpenCV2——抠图及setmousecallback说明
- 写项目
- gitlab 7.4.5 nginx apache 配置
- LeetCode 19. Remove Nth Node From End of List
- 非UI线程可不可以更新UI(二)
- 网页中添加打印导出保存
- nagios插件之登陆router监控vrrp状态
- Centos6.7 Protocol buffer(Python)安装注意事项
- 排序算法大全
- ios 生命周期初步介绍