我们在使用uitableView的时候,一些简单的cell样式其实是不需要自定义的,但是系统的方法又似乎又无法满足需要,这时候我们就需要在系统上做一些改变来达到我们的需求; 像这种cell,简单分析下,一个textlabel,一个detailTextlabel,一个accview就可以实现。我们需要 ...
分类:
其他好文 时间:
2017-03-26 19:52:46
阅读次数:
407
我么在使用group模式定义tableview的时候,系统默认是会有head和foot的间距的,来区分我们不同的group;在具体使用的时候又时候我们不需要这个间距。我们可以重新赋值这些间距来达到我们需要的效果 当然head也是一样的,如果我们已经重新定义了tableview的head和foot,那 ...
分类:
其他好文 时间:
2017-03-26 19:49:25
阅读次数:
162
写一个小小轮子~写UITableView的时候,我们经常遇到的是完全依赖于网络请求,需要自定义的动态cell的需求(比如微博帖子列表)。但是同时,大多数app里面几乎也都有设置页,个人页等其他以静态表...
分类:
其他好文 时间:
2017-03-23 10:45:35
阅读次数:
298
iOS回顾笔记(07) -- UITableView的使用和性能优化 如果问iOS中最重要的最常用的UI控件是什么,我觉得UITableView当之无愧!似乎所有常规APP都使用到了UITableView。下面就讲一讲UITableView的常用知识和使用原理及性能优化! 1.简介 UITableV ...
分类:
移动开发 时间:
2017-03-21 19:44:00
阅读次数:
256
UILabel属性大全UIButton属性大全UIView属性大全UIImage属性大全UIImageView属性大全UITextField属性大全UIScrollView属性大全UITableView属性大全UIViewController属性大全UIAlertController属性大全UISe ...
分类:
其他好文 时间:
2017-03-21 18:20:51
阅读次数:
170
在UITableView获取高度的代理方法中,经常需要根据实际的模型重新计算每个Cell的高度。直接的做法是在该代理方法中,直接根据模型来返回行高;另 [1]-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(N ...
分类:
其他好文 时间:
2017-03-20 21:06:10
阅读次数:
221
// 实现tableView单选 import UIKit class ViewController: UIViewController { var tableView: UITableView! override func viewDidLoad() { super.viewDidLoad() t ...
分类:
编程语言 时间:
2017-03-17 14:41:37
阅读次数:
264
坑1: 在可滚动页面,如UIScrollView,UITableView,UICollectionView上,有多个圆形控件,如圆形头像、日历等。 // 使用这种方式,滑动页面时会出现明显的卡顿现象 view.layer.cornerRadius = 10 view.layer.masksToBou ...
分类:
其他好文 时间:
2017-03-17 00:33:56
阅读次数:
147
1.collectionview 无法往下拉 <1> 和 UITableView 对象不同,UICollectionView 对象在单元格个数合适的时候,会自动缩短表格的contentsize.导致单元格较少的时候,无法向下滚动. <2> 回到UICollectionView的父类UIScrollV ...
分类:
其他好文 时间:
2017-03-14 13:17:21
阅读次数:
134
今天看了一些博客文章分享了如何给ViewController 瘦身的问题, 其中一个就是tableView. 的确,随着产品迭代,VC里面可能越来越臃肿,有时候真的需要好好进行一次瘦身.可能是参考的博客中讲解更侧重于方法的复用,其实这个真的是很灵活的问题,有时候tableView list 都是同一 ...
分类:
移动开发 时间:
2017-03-10 16:36:46
阅读次数:
231