文档章节

Plain, Group, Section, Index的区别

费
 
发布于 2016/02/15 22:34
字数 376
阅读 26
收藏 0

##TableView的两种风格设置 在IB中我们有两种TableView的风格选择: PlainTable 和 Group Table

PLain Table

  • Unbroken List
  • 可以包含多个Section
  • 每个Section可以包含多个Row
  • 另外,我们还可以给Plain Table加上Index List, List中的每个字母对应每个Section Header。

最经典的例子就是iPhone的电话-->通讯录。

Group Table

  • Broken List: Group之间有非常明显的空白
  • 可以包含多个Group
  • 一般一个Group只含有一个Section(可参考iPhone的设置界面)
  • 一般不需要Index List

最经典的理你就是iPhone的设置界面。

##Section特性和Index特性 严格来说,TableView只有两种风格,就是上面介绍的Plain和Group风格。Section和Index应该归类为TableView的特性。

Setion特性

Section特性用于把Cell进行分类(比group类型的分组小一些,没有明显的broken和空白),均适用于Plain Table和 Group Table。当用于Plain Table时,可以设置多个Section。但当用于Group Table时,一般一个Group只含有一个Section。

Index特性

Index特性的作用是在TableView的最右侧加上一个Index List,用于快速定位到特定的Section,可参考iPhone的通讯录界面。Index特性一般只用于Plain Table,不用于Group Table,毕竟Group Table是Broken List,加入Index会变成啥样.....画面太可怕...

##Reference Table View Programming Guide for iOS

© 著作权归作者所有

费

粉丝 2
博文 13
码字总数 6589
作品 0
南宁
私信 提问
ThinkPHP3.2.3完整版中对Auth.class.php的使用

一,先创建数据表 1、thinkauthrule,规则表 id:主键, name:规则唯一标识, title:规则中文名称 status 状态:为1正常,为0禁用, condition:规则表达式,为空表示存在就验证,不为空表示...

IT阿飞
2017/09/03
0
0
Hibernate映射——一对多关联映射(七)

一对多关联映射 映射原理 一对多关联映射和多对一的关联映射的映射原理是一致的,都是在多的一端加入一个外键,指向一的一端。关联关系都是由多端维护,只是在写映射时发生了变化。 多对一和...

architect刘源源
2018/01/11
3
0
mybatis中mysql和oracle的区别

mysql和oracle语法有一定的差异,我们将服务由部署mysql的服务器迁移到部署oracle的服务器上时,需要修改sql语句。下面说说mybatis中由mysql转为oracle需要修改的语句。 1.批量插入mysql: ...

sietai
2018/05/18
0
0
Mysql 5.7 官方文档翻译

始于 2017年4月1日-愚人节 1.1 MySQL 5.7 新功能 本章节介绍了MySQL 5.7 新版本中新增、废弃、删除的功能。 在1.5章节 Section 1.5, “Server and Status Variables and Options Added, Depr...

维和步兵
2018/06/10
0
0
UITableView 基本使用方法总结

首先,Controller需要实现两个 delegate ,分别是 UITableViewDelegate 和 UITableViewDataSource 2.然后 UITableView对象的 delegate要设置为 self。 3. 然后就可以实现这些delegate的一些方...

悠哉悠哉e
2012/11/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Jenkins系列_插件安装及报错处理

进入Jenkins之后我们可以进行插件的安装,插件管理位于以下模块: 发现上面报了一堆错误,是因为插件的依赖没有安装好,那么这一节,就先把这些错误解决掉吧。解决完成后,也就基本会使用插件...

shzwork
今天
2
0
mysql mysql的所有查询语句和聚合函数(整理一下,忘记了可以随时看看)

查询所有字段 select * from 表名; 查询自定字段 select 字段名 from 表名; 查询指定数据 select * from 表名 where 条件; 带关键字IN的查询 select * from 表名 where 条件 [not] in(元素...

edison_kwok
昨天
8
0
多线程同时加载缓存实现

import com.google.common.cache.Cache;import com.google.common.cache.CacheBuilder;import java.util.concurrent.ExecutionException;import java.util.concurrent.ExecutorServi......

暗中观察
昨天
2
0
利用VisualVM 内存查看

准备工作,建几个测试类。等下就是要查看这几个类里面的属性 package visualvm;public class MultiObject { private String str; private int i; MultiObject(String str...

冷基
昨天
2
0
组装一台工作游戏两用机

一、配置清单如下: 分类 项目 价格(元) 主板 华硕(ASUS)TUF Z370-PLUS GAMING II 电竞特工 Z370二代 支持9代CPU 1049 CPU 英特尔(Intel) i7 8700K 酷睿六核 盒装CPU处理器 2640 风扇 九...

mbzhong
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部