Swift   TableView 简单使用

2017-08-03  本文已影响0人  张小博ios

class ViewController:UIViewController,UITableViewDataSource{

override funcviewDidLoad() {

super.view DidLoad()

set Up UI()

}

创建多少行

func tableView(_tableView:UITableView, numberOfRowsInSection section:Int) ->Int{

return20

}

实现数据展示

functableView(_tableView:UITableView, cellForRowAt indexPath:IndexPath) ->UITableViewCell{

letcell = tableView.dequeueReusableCell(withIdentifier:"CellID", for: indexPath)

cell.textLabel?.text ="Mr.zhang\(indexPath.row)"

returncell

}

创建tableView

func setUpUI() {

//1.创建表格

let tv = UITableView.init(frame: view.bounds , style: .plain)

view.addSubview(tv)

//注册

tv.register(UITableViewCell.self, forCellReuseIdentifier:"CellID")

//设置数据源

tv.dataSource =self

}

}

Swift   TableView 简单使用
上一篇下一篇

猜你喜欢

热点阅读