tableView

importUIKit

classViewController:UIViewController{

overridefuncviewDidLoad() {

super.viewDidLoad()

//style:(1).Plain分区之间没有间距(2).Group分区之间有间距

lettableView:UITableView=UITableView(frame:view.bounds, style: .Plain)

//提供视图相关操作

tableView.delegate=self

//设置数据源代理(负责提供数据)

tableView.dataSource=self

view.addSubview(tableView)

}

overridefuncdidReceiveMemoryWarning() {

super.didReceiveMemoryWarning()

// Dispose of any resources that can be recreated.

}

}

//遵循多个协议采用,隔开

extensionViewController:UITableViewDelegate,UITableViewDataSource{

//返回每个分区的行数

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

return30

}

//返回每个单元格,单元格:UITableViewCell,NSIndexPath是存储该单元格是第几分区·第几行

functableView(tableView:UITableView, cellForRowAtIndexPath indexPath:NSIndexPath) ->UITableViewCell{

letcell =UITableViewCell()

cell.textLabel?.text="老司机"

returncell

}

}



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

推荐阅读更多精彩内容