黑基网 首页 学院 编程开发 查看内容

iOS学习之UITableView(一): 新手篇创建tableView

2014-10-10 11:44| 投稿: soft

摘要:  UITableView是苹果提供的表视图,可以有多种表现形态,使用灵活方便,可以使用其默认样式,也可对每一行的内容进行自定义,总之,使用表视图可以实现变化多样的UI效果UITableVie...
 UITableView是苹果提供的表视图,可以有多种表现形态,使用灵活方便,可以使用其默认样式,也可对每一行的内容进行自定义,总之,使用表视图可以实现变化多样的UI效果UITableView tableView tableViewCell table目录[-]一、UITableView简单介绍二、UITableViewCell三、创建简单TableView四、为每一行添加图片五、列表的其他样式代码下载一、UITableView简单介绍   1.tableView是一个用户可以滚动的多行单列列表,在表视图中,每一行都是一个UITableViewCell对象,表视图有两种风格可选?1234typedef NS_ENUM(NSInteger, UITableViewStyle) {    UITableViewStylePlain,                  // regular table view    UITableViewStyleGrouped                 // preferences style table view}; 图1 tableView两种形态在iOS6和iOS7上的对比 2.表视图还可为其添加索引值,比如通讯录中右侧索引列表,每一个索引项对应其节头标题(图2)                          图2 带索引值的列表                                          图3 可以选择的列表         这两种形式的列表见博文iOS学习之UITableView(三):进阶篇索引,标记和自定义的table 3.最简单的一种表视图是一个选择列表,可以限制选择一列或多列,如图3        4.页眉和页脚,可以根据自己的需要,对tableView设置页眉和页脚的内容                      图4 带页眉和页脚的列表      二、UITableViewCell    1. UITableViewCell是表视图的单元格,系统会缓存可见的行。通过完成UITableViewDataSource协议中必须完成的代理方法CellForRowAtIndexPath方法来填充表视图上单元格数据。    2. UITableViewCell有四种样式可选    ?1234UITableViewCellStyleDefault,    // 简单包含一个可选的imageView和一个label显示文本UITableViewCellStyleValue1, // 包含可选的imageView,一个textLabel和一个detailLabel,其中detailLabel位置在最左,右对齐,文本颜色为蓝色UITableViewCellStyleValue2,     //包含一个textLabel和一个detailLabel,textLabel默认为蓝色文本,右对齐,detailLabel的位置紧挨着textLabel右边,默认文本左对齐,颜色为黑色   UITableViewCellStyleSubtitle    // 包含可选的imageView,一个textLabel,一个detailLabel,其中detailLabel在textLabel下方,字体较小,默认颜色为黑色,左对齐三、创建简单TableView    1. 先给出效果图                     图5  plain简单列表样式                                      图6 grouped简单列表样式     

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册黑基账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!



免责声明:本文由投稿者转载自互联网,版权归原作者所有,文中所述不代表本站观点,若有侵权或转载等不当之处请联系我们处理,让我们一起为维护良好的互联网秩序而努力!联系方式见网站首页右下角。


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论


新出炉

返回顶部