iOS 表视图
来源:互联网 发布:map java 编辑:程序博客网 时间:2024/05/21 12:50
基本概念
1.表头视图(table header view)表视图最上边的视图,用于展示表视图的信息
2.表脚视图(table footer view)表视图最下面的视图,用于展示表示图的信息
3.单元格(cell)它是组成表视图每一行单位视图
4.节(section)它由多个单元组成,有节头(section header)和(section footer)节脚
5。节头 节的头,描述节的信息
6.节脚 节的脚,也可以描述节的信息和声明
表视图的相关类
uitableviewcell类是单元格类,uitableviewcontroller类是uitableview的控制器,uitableviewheaderfooterview类用于为节头和节脚提供视图,它是iOS之后才有的新类
表视图的分类
普通表视图 主要用于动态表,而动态表一般在单元格数目未知的情况下使用
分组表示图 一般用于静态表,它将表分成很多孤岛,这个孤岛由一些类似的单元格组成。静态表一般用于控件界面的布局,它是ios 5之后由故事板提供
搜索拦一般放在表头,也就说只有表视图翻到最顶端的时候才看到搜索栏
单元格的组成与样式
内置的扩展视图是在枚举类型UITableViewCellAccessoryType中定义的,枚举类型UITableViewCellAccessoryType中定义的常量如下:
uitableviewcellaccessorynone 没有扩展图标
uitableviewcellaccessorydisclosureindicator 扩展指示器,触摸该图标》将切换到下一级表示图
uitableviewcellaccessorydetaildisclosurebutton 细节展示按钮,触摸该单元格的时候。表视图会以视图的方式显示当前单元格的更多详细信息
uitableviewcellaccessorycheckmark 选中标志,表示该行被选中,图标为☑️
如果采用xib或者故事版来设计表示图,那么表示图的创建是在是梨花表示图控制器的时候完成的,表示图显示的时候会发出tableview:numbersofrowsinsections:消息询问当前节中的行数,表示图单元格显示的时候会发出tableview:cellforrowatindexpath:消息为单元格提供显示数据。
如果想通过代码来实现单元格的创建,prototype cells项设置为0
用故事板实现自定义单元格
- ios之表视图
- IOS:表视图
- iOS 表视图
- IOS 分节表视图
- ios-表视图创建
- 【iOS】表视图
- iOS UITableView表视图(1)
- ios UITableView表视图(2)
- iOS 表视图常用方法
- IOS 创建简单表视图
- iOS:使头视图随表视图滚动
- IOS学习之选择器&集合视图&表视图
- 26.iOS中最重要的视图UITableView表视图第一章
- iOS可重复使用的折叠式表视图
- IOS表视图动态高度实现实例
- IOS之导航控制器与表视图
- iOS开发那些事--简单表视图
- IOS开发-TableView表视图基础
- DB2系统结构的理解
- 今天到处找破解的外挂
- 联系人数据库的三个主要的数据表结构
- Make A Virus That Disable Mouse
- 多文件编译
- iOS 表视图
- RT5350的uvc驱动支持yuv格式摄像头成功
- angularjs与服务器交互
- recommendation system --Two UserBasedCF Code
- Oracle Performance Tuning Overview 翻译(Oracle性能优化概述 自己的中英文比对翻译)
- jquery学习总结
- 4-2. 打印九九口诀表
- 关于网络营销步骤简单介绍
- How To Open Number Of Sites With A Single Click ?