码迷,mamicode.com
首页 > 编程语言 > 详细

Swift-UITableView

时间:2017-04-11 15:33:43      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:导航控制器   nil   编译器   初始化   img   ems   不同的   数据源   排序   

1.前言  

 
Swift在这就不多介绍了,想必大家都已皆知。
离Swift面世也过了有一个多月的时间。
在闲暇时间我用Swift实现了UITableView的一些常见操作。
基本都是可以用上的,今天在自己的博客里分享给大家。
 

2.初始化程序入口  

 
初始化程序入口,先给我们的ViewController封装一个导航控制器
!代表不为nil,?表示可nil  (!与?编译器会根据不同的标识来检测 )
技术分享
 

3.新建成员变量,初始化UITableView  

var tableView : UITableView?
var items :NSMutableArray?
var leftBtn:UIButton?
技术分享
 
 

4.给导航控制器添加Edit和Add按钮  

技术分享
技术分享
 

5.添加新的TableViewCell  

技术分享
 

6.Edit按钮功能删除与排序  

技术分享 
 

7.实现UITableView的数据源方法与代理方法  

 

7.1.总共有多少行  

技术分享
 

7.2.每行的内容  

技术分享
 

7.3.是否允许打开编辑状态

技术分享
 

7.4.删除某行Cell  

技术分享
 

7.5.允许滑动删除  

技术分享
 

7.6.允许移动某行(排序)  

技术分享
 

7.7.实现排序  

技术分享
 

7.8.点击某行

技术分享

Swift-UITableView

标签:导航控制器   nil   编译器   初始化   img   ems   不同的   数据源   排序   

原文地址:http://www.cnblogs.com/auvxx/p/6693716.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!