分享

iOS开发笔记

 安安0118 2016-05-26

开发多个Section的tableView。

首先应该考虑到数据源该如何得到

我们这里可以通过两种方式:第一种是读取plist文件。第二种是通过代码进行数据存储以及读取。

多个Section需要的数据源是一个字典,字典里的内容是一个数组。在plist文件中可以这样去创建



在.h文件中定义一个字典,一个数组



在.m文件的viewDidLoad函数中:


解释一下:通过bundle得到整个程序的沙盒,新建NSURL对象,读取到一个字典中,然后取所有的字典key存储到一个数组中。


接下来就是实现TableView的代理和数据源函数啦


section数量取的是字典重元素的count值;

每个section的行数区的是相对应的字典元素数组的count值.

cellForRowAtIndexPath中的内容就直接取值显示。


下面要对tableView每个section加标题:


下面是要增加tableview右侧的索引栏:



效果也就完成啦:

看看效果吧

右面是拉动索引栏时的效果图。



转自:http://blog.csdn.net/guchengluoye/article/details/7780687

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多