Swift 3.0 UITableView 初体验

自从x-code8.0 出现以后,swift3.0也越来越成熟,最近抽空整理了下,实现了简单的微信页面架构.

Swift 3.0 UITableView 初体验_第1张图片

1遵循协议


Swift 3.0 UITableView 初体验_第2张图片

2 添加tableview,新版本的写法好蛋疼,关键没有联想,还是找个第三方库的布局snapkit类似OC 的massory,并注册cell的标识


Swift 3.0 UITableView 初体验_第3张图片

3  接着就是实现代理方法~\(≧▽≦)/~啦啦啦, viewforheaderInSection的方法中 设置clearColor 会使tableview的section随tableview的滚动而滚动的假象,仿照微信个人中心


Swift 3.0 UITableView 初体验_第4张图片

4重点就是cell的复用那块咯


Swift 3.0 UITableView 初体验_第5张图片

5 还有就是 自定义tableViewheaderView 和MtableViewfootView  代码定义我用中文定义变量爽了一把哈哈,你也可以用表情符号试试的。亲Demo 在下面 里面还有一些其他新语法的写法 想提前体验的就看看,以后陆续会在文章中更新的


Swift 3.0 UITableView 初体验_第6张图片

End demo 地址  https://pan.baidu.com/s/1dETl2et

你可能感兴趣的:(Swift 3.0 UITableView 初体验)