iOS 总结1

 

1:让tableview 执行这个方法,1秒中之后,取消选中,执行这个方法,传进去indexpath的参数,去执行取消,1秒之后标志也小时。在select 中执行deselect方法,

选中标记,不选中不标记。

2。UITableViewController 两个属性:(1)tableview 设置这个属性,访问和设置表视图(2)clearsSelectionOnViewWillAppear 布尔型,默认是yse,当视图出现的时候,

3。是否取消选中状态。push 另外一个视图,当返回回来的时候可以设置未NO,继续选中。

4。指定单元格选中背景,selectedBackgroundView ;

5.多选时 选中的背景图片,multipleselectedbackgroundview ;

6。自定义辅助图标: accessoryType ;

7。自定义标记图标:edtingaccessoryview

 

8.改变系统的cell里面样式的位置。排版,在初始化的时候自动调用。在重写  layoutSubviews{  [super layoutSubviews];      然后改变cell各系统控件的位置。}

 

9.在编辑模式下的支持多选删除,self.tableView.allowsMultipleSeletionDuringEditing=YES;  选中之后的cell索引集合: self.tableview.indexPathsForSelectedRows;

10.过滤fifter表格实例。 谓词,正则表达式。

11。UITouch类中常用的方法。当前点击的视图位置。纪录当点点击坐标值:locationInView  ;纪录前一个点击的坐标值, previousLocationInView :

12.单击手势,双击手势,区别开来,既是点了双击不再打印单击: [ tap resquireGestureRescongnizerToFail:doubTap ]使用这个方法。

13.手势旋转的角度  rotation.rotation *(180/M_PI); 浮点型。

14.  设滑动条的类型,白色 ,黑色  UI scrollview .indicatorStyle=UIScrollViewIndicatorStyleWhite;

15. 滑动条的闪出效果。提示用户用的。[scrollView  flashScrollIndicators]

16.  下拉刷新的时候用到。  左侧刷新的尺寸事50,上,左,下,右 四个方向,到尺寸边框里面的长度。scrollView.contentInset=UIEdgeInsetsMake(0.50,0,0)

17。 点击按钮,设置scrollview的偏移量。[scrollview   setContentOffSet :cgpointManke(320,0) animated:YES]

18当 scrollView 比较大的时候,可以设置固定一个方向滑动,lock的功能  scrollview.dirctionLockEnable=YES;

19. 将scrollview 添加到tableView的headerView 上  scrollview上右6张照片,分页,滑动。 但是执行同一个人代理方法,需要进行区分。在停止减速的代理方法中进行判断

[  scrollview ismemberofclass  [UItableView class]] 这个scrollview 是滑动的视图参数  判断是不是属于uitableview 的一类,若不是。执行的uiscrollView 的视图。进行区分。

20.异不加载的时候,是减速停止的。停止拖拽的时候,再请求网络,实现下载数据,

21。UI scrollview 的bouncesZoom设置为no,超过缩放最大最小边界不让缩放没有回弹的效果。

22.作业:实现一个tabbar视图控制器,分两栏,第一栏是一个tableView ,第一个cell为一个滑动视图,分为5页,并用uipagecontrol,控件显示当前滑动视图的位置,当用户点击华东视图的时候 ,push到到一个新的导航栏目视图控制器,并隐藏uitabbar 视图,其他cell视图为图片和文字及副标题显示,并且添加上accessoryview视图,用户单击一行cell的时候,推送到一个新的视图控制器,返回时更新cell的选中状态,2.第二烂,显示一组图片,2*10,单击图片按钮时,推送到新的视图控制器,用scrollview显示图片,用户使用捏合手势,可以使图片放大或缩小,当用户单击双击时候,页可以使图片放大或缩小。

23.block 内引用局部变量时,其局部变量作为常量使用,当引用时用__block类型标识。

 

隐藏状态栏。

当tableView的类型设置为plain 时,再协议中设置了组标题和组描述,会有组描述浮动效果。

 

今后2 周:可视化编程  数据解析,网络编程, 网络高级,数据持久化,写到手机内存中。数据库,豆瓣综合。collectionView  多线程,动画,通知, 项目 :

 

转载于:https://www.cnblogs.com/ytmaylover/p/5051039.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值