- 博客(7)
- 资源 (9)
- 收藏
- 关注
转载 ios开发学习笔记
1,Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clear Color无法使用)其实在代码里还是可以设置的,那就是删除背景view[[self.searchBar.subviews objectAtIndex:0] removeFromSuperview];2,NSDate使用
2015-11-27 15:19:41 502
原创 UItableView系列——最重要的部分UItableViewCell
1.自带的UITableViewCellUITableViewCell是构建一个UITableView的基础,在UITableViewCell内部有一个UIView控件作为其他内容的容器,它上面有一个UIImageView和两个UILabel,通过UITableViewCellStyle属性可以对其样式进行控制。其结构如下:有时候我们会发现很多UITableViewCell
2015-11-19 15:08:08 594
原创 UItableView系列——性能优化
前面已经说过UITableView中的单元格cell是在显示到用户可视区域后创建的,那么如果用户往下滚动就会继续创建显示在屏幕上的单元格,如果用户向上滚动返回到查看过的内容时同样会重新创建之前已经创建过的单元格。如此一来即使UITableView的内容不是太多,如果用户反复的上下滚动,内存也会瞬间飙升,更何况很多时候UITableView的内容是很多的(例如微博展示列表,基本向下滚动是没有底限的)
2015-11-19 15:01:27 444
原创 UItableView系列——代理
上篇文章我们已经看到通讯录的简单实现,但是我们发现单元格高度、分组标题高度以及尾部说明的高度都需要调整,此时就需要使用代理方法。UITableView代理方法有很多,例如监听单元格显示周期、监听单元格选择编辑操作、设置是否高亮显示单元格、设置行高等。1.设置行高#pragma mark - 代理方法#pragma mark 设置分组标题内容高度-(CGFloat)tableVi
2015-11-19 14:57:43 389
原创 UItableView系列——数据源
由于iOS是遵循MVC模式设计的,很多操作都是通过代理和外界沟通的,但对于数据源控件除了代理还有一个数据源属性,通过它和外界进行数据交互。 对于UITableView设置完dataSource后需要实现UITableViewDataSource协议,在这个协议中定义了多种 数据操作方法,下面通过创建一个简单的联系人管理进行演示:首先我们需要创建一个联系人模型KCContact,KCCont
2015-11-19 14:53:49 468
原创 UITableView系列——基本介绍
在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似于微信、QQ、新浪微博等软件基本上随处都是UITableView。当然它的广泛使用自然离不开它强大的功能,UItableView系列文章将针对UITableView重点展开讨论。 UITableView有两种风格:UITableViewStylePlain和UITableView
2015-11-19 14:46:20 420
转载 NSString+NSMutableString+NSValue+NSAraay用法汇总
/******************************************************************************************* NSString **************************************************************************************
2015-11-13 11:56:48 392
CrystalBall-11124.850_32bit_64bit.zip
2021-04-14
二维码扫面源码精简版
2015-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人