UIKit-TableView-简单的TableView细节扩展
来源:互联网 发布:软件编制资质 编辑:程序博客网 时间:2024/05/22 07:48
上一篇:UIKit-TableView-简单的TableView
而这一篇,则为上一篇的扩展,在原有的代码基础上,添加了图片,以及cell中相关的细节样式,具体代码如下:
import UIKitclass ViewController: UIViewController,UITableViewDataSource,UITableViewDelegate { @IBOutlet weak var myTableView1: UITableView! //定义一个城市数组 var cities = ["北京","上海","广州","深圳"] override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. myTableView1.dataSource = self myTableView1.delegate = self } //设置表格中有2个section func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int{ return cities.count } @available(iOS 2.0, *) func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell{ //先定义一个能够重复使用的cell标识符 let cellid = "jycell" //dequeue为出列的意思,这里为让我们的可重复使用的cell出列 var cell = tableView.dequeueReusableCell(withIdentifier: cellid) //判断cell是否为nil if cell == nil { //如果为nil则创建一个subtitle样式的cell cell = UITableViewCell(style: UITableViewCellStyle.subtitle, reuseIdentifier: cellid) } //为cell添加图片 named属性值为图片名 cell?.imageView?.image = UIImage(named: "weiShao") cell?.textLabel?.text = cities[indexPath.row] //添加了细节内容样式 cell?.detailTextLabel?.text = "更多信息...." //设置cell右边的细节符号样式 cell?.accessoryType = UITableViewCellAccessoryType.detailDisclosureButton return cell! }}
运行模拟器得出以下界面:
下一篇博客传送门:UIKit-TableView–TableView用代码自定义cell
0 0
- UIKit-TableView-简单的TableView细节扩展
- UIKit-TableView--简单的TableView
- tableview的细节设置
- tableView的一些细节
- 简单tableView的使用
- 简单的TableView通讯录
- 自定义简单的TableView
- 简单的tableView
- UIKit-TableView--TableView用代码自定义cell
- Qt TableView的简单使用
- Qt TableView的简单使用
- QT tableview的简单使用
- iOS--TableView的简单使用
- Qt TableView的简单使用
- swift tableView的简单用法
- Qt TableView的简单使用
- Qt TableView的简单使用
- TableView相关小细节
- C#基础-预处理指令
- Description Resource Path Location Type Java compiler level does not match the version of the instal
- 深度学习开源库tiny-dnn的使用(MNIST)
- RabbitVCS for Ubuntu installer
- 第十四周10
- UIKit-TableView-简单的TableView细节扩展
- php分页技术
- Axis2调用WebService
- PHP实现万年历
- HTTPS是什么幺蛾子
- 第十四周拓展项目3—折腾二维数组
- JSP—实现图片上传到数据库
- 回文字符串
- ACM Computer Factory poj 3436 增广流