UIKit-TableView--简单的TableView

来源:互联网 发布:瑜伽软件下载 编辑:程序博客网 时间:2024/05/21 19:29

最近在学习IOS的UIKit部分内容,而现在正在学习TableView控件的使用,并且将之边学习边记载以供日后可以参考。而这部分博客的内容以及代码为观看麦子学院的视频所学(ps:本人并没有打广告..)
第一篇:为编辑一个简单的TableView
首先创建一个简单的iOS项目,并且在viewController视图当中添加一个TabelView控件。即得到以下
这里写图片描述
再将TableView与我们的ViewController的代码类添加关联,就可以在代码当中为我们的表格自行创建表格当中的Section和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    }    //设置表格中有几个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 cell = UITableViewCell(frame: CGRect(x: 5, y: 20, width: 100, height: 40))        //设置cell的背景颜色        cell.backgroundColor = UIColor.gray        //设置cell的内容        cell.textLabel?.text = cities[indexPath.row]        return cell    }}

运行模拟器便可以得到以下:
这里写图片描述

OK,以上便是简单表格的实现了。

下一篇博客传送门:UIKit-TableView-简单的TableView细节扩展

0 0
原创粉丝点击