本文希望对那些UI初级学者,提供些帮助. 笔者感言:学习scrollView,可能再以后的工作中用的不是太多,但它的两个子类,相信用的比例绝对很大,UITableVIew和UICollectionView。大家都知道,OC是一门面向对象,基于C语言封装而出的一门高级语言。面向对象的三大特性:封装.....
分类:
其他好文 时间:
2015-09-01 10:41:39
阅读次数:
133
"MindManager"学习iOS系列之"UITableView-表视图",思维导图内展示了UITableView-表视图的大多数基本功能和知识,每个part都有代码讲解,展示出UITableView的清晰轮廓,编者提供了"JPG"、"SWF"、"PDF"、"Word"、"Mmap"格式的源文.....
分类:
移动开发 时间:
2015-09-01 01:45:47
阅读次数:
226
UITableView的基本操作(下拉刷新,新增删除,分组,检索等)注:本小结总结UITableview的一些基本用法UITbleView继承自UIScrollView,只能用来显示一列数据(目前就只认识到这里),纵向滑动。
一般有两种方式来实现,直接用UITableViewController , 占满整个屏幕 。不用手动实现UITableViewDataSource 和UITableView...
分类:
编程语言 时间:
2015-08-31 23:45:11
阅读次数:
257
1、使用方法UIPickerView使用和UITableView大致类似。首先设置ViewController为数据源,然后遵守数据源协议,之后实现协议中的方法:一共有多少列:- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pi...
分类:
移动开发 时间:
2015-08-31 21:29:18
阅读次数:
168
1、UITanleview有的两种风格一种是Plain,一种是Grouped,可以从这里设置风格:他们样式分别如下:Plain:Grouped:2、tableView展示数据的过程:(1)首先,控制器要遵守UITableViewDataSource协议@interface ViewControlle...
分类:
移动开发 时间:
2015-08-31 21:28:10
阅读次数:
266
1、概述UICollectionView控件主要是用来做九宫格的,类似于android中的GridView控件。其用法与UITableView一样,首先要使控制器遵守数据源协议,再将控制器设置为UICollectionView的数据源。同样,控制器遵守了UICollectionView的代理后也可以...
分类:
移动开发 时间:
2015-08-31 21:22:39
阅读次数:
206
系统默认的UITableViewCell的每行都有横线(分隔符),就算没有数据也是如此,有时候我们想只在有数据的地方有下划线,可以去除下划线,然后在awarkFromNid方法中使用addsubview的方法加入下划线到UITableViewCell的contentView中。但有些时候我们还要自定...
分类:
移动开发 时间:
2015-08-31 21:13:04
阅读次数:
479
UITableView是iOS中使用最频繁的视图。一、UITableView的组成部分 1、UITableView初始化 UITableView有两个协议: 1)dataSource是UITableViewDataSource类型,主要为UITableView提供显示用的 数据(UIT...
分类:
移动开发 时间:
2015-08-31 00:52:23
阅读次数:
247
UITbableView作为列表展示信息,除了展示的功能,有时还会用到删除,排序等功能,下面就来讲解一下如何实现排序。 排序是当表格进入编辑状态后,在单元格的右侧会出现一个按钮,点击按钮,就可以拖动单元格,移动位置,进行手动排序。使用系统自带拖动排序功能的步骤:1、让tableView进入编辑...
分类:
移动开发 时间:
2015-08-30 22:51:09
阅读次数:
144
UITbableView作为列表展示信息,除了展示的功能,有时还会用到删除,比如购物车等。删除功能可以直接使用系统自带的删除功能,当横向轻扫cell时,右侧出现红色的删除按钮,点击删除当前cell。 使用系统自带删除功能的步骤:1、让tableView进入编辑状态,也就是设置它的editing...
分类:
移动开发 时间:
2015-08-30 22:44:16
阅读次数:
193