接着上一节http://www.jb51.cc/article/p-gvwevcit-bbq.html
前几节 我们主要讲了简单的创建一个tableView 添加一些数据,稍微做了一些修饰。
首先接着之前的源代码来修改一下 上节源代码的数据源(代码见上节文章尾部)
_dataArray=[[String]]() _dataSubtitleArray=[String]() for i in 1...10 { var arr=[String]() for j in 1...3{ arr.append("第\(i)分区,第\(j)行") } _dataArray.append(arr) }
//设置分区个数 func numberOfSectionsInTableView(tableView: UITableView) -> Int { return _dataArray.count }
//设置每个分区下需要展示的行数 func tableView(tableView: UITableView,numberOfRowsInSection section: Int) -> Int { return _dataArray![section].count }
运行效果如下:
我们能看到 数据已经按照分区现实出来了
但是,感觉好像还和之前的一样,一行一行现实的分区和没分区一样的效果。
//设置分区个数 func numberOfSectionsInTableView(tableView: UITableView) -> Int { return _dataArray.count }
运行效果如下:
既然后分区头,那么也应该有分区尾。
我们实现一下分区尾看看效果
//设置分区尾标题 func tableView(tableView: UITableView,titleForFooterInSection section: Int) -> String? { return "第\(section)分区尾部" }
看下效果
本节我们先讲到这里
下节地址:http://www.jb51.cc/article/p-dnutclku-bbr.html
源码名称:TestTableViewSwift5.zip
苹果开发群2 :492222303 欢迎加入 欢迎讨论问题
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。