ios开发:多个Section的TableView
来源:互联网 发布:网络骗你没商量 编辑:程序博客网 时间:2024/05/21 06:00
开发多个Section的tableView。
首先应该考虑到数据源该如何得到
我们这里可以通过两种方式:第一种是读取plist文件。第二种是通过代码进行数据存储以及读取。
多个Section需要的数据源是一个字典,字典里的内容是一个数组。在plist文件中可以这样去创建
在.h文件中定义一个字典,一个数组
在.m文件的viewDidLoad函数中:
解释一下:通过bundle得到整个程序的沙盒,新建NSURL对象,读取到一个字典中,然后取所有的字典key存储到一个数组中。
接下来就是实现TableView的代理和数据源函数啦
section数量取的是字典重元素的count值;
每个section的行数区的是相对应的字典元素数组的count值.
cellForRowAtIndexPath中的内容就直接取值显示。
下面要对tableView每个section加标题:
下面是要增加tableview右侧的索引栏:
效果也就完成啦:
看看效果吧
右面是拉动索引栏时的效果图。
0 0
- ios开发:多个Section的TableView
- ios开发:多个Section的TableView
- ios开发:多个Section的TableView
- iOS开发笔记--多个Section的TableView
- iOS开发笔记--多个Section的TableView
- iOS开发笔记--去掉tableview中section的headerview粘性
- iOS开发笔记--去掉tableview中section的headerview粘性
- iOS开发笔记--去掉tableview中section的headerview粘性
- iOS开发笔记--去掉tableview中section的headerview粘性
- iOS开发笔记--去掉tableview中section的headerview粘性
- iOS开发-进阶:设置group类型tableview的section间距
- TableView如何实现多个section的删除
- tableView设置多个section 的 headerView 粘合性问题
- 如何设置ios tableView的section跟着tableView一起滚动
- iOS开发- tableView取消头部(section header)悬停效果
- ios tableView 的header for section无法加载的问题
- [iOS] tableview的section不悬停的方法
- iOS tableView section 和cell 一同滚动的方法
- (转)图像处理方面的网站
- listview下拉刷新 上拉(滑动分页)加载更多
- 对界面编程一些感想
- android的selector背景选择器
- 用vim比较文件
- ios开发:多个Section的TableView
- OOA/OOD/OOP
- eclipse 快捷键
- JAVA可变参数方法及它的重载
- 利用遍历解答树实现数列的全排序
- 第一个duilib程序–HelloWorld
- android 解析自定义layout
- java的数据类型
- 信用卡使用十年的心得体会(图)