Swift   TableView 简单使用

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

}


}


图片发自简书App
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容