美文网首页
Swift(二): 简单使用 tableView

Swift(二): 简单使用 tableView

作者: IMSong | 来源:发表于2016-08-08 00:13 被阅读57次
    //
    //  ViewController.swift
    //  swiftTableView
    //
    //  Created by 宋金委 on 16/8/7.
    //  Copyright © 2016年 song. All rights reserved.
    //
    
    import UIKit
    
    class ViewController: UIViewController {
        
        lazy var tableVIew = UITableView()
        
        override func viewDidLoad() {
            super.viewDidLoad()
            tableVIew.frame = view.bounds
            view.addSubview(tableVIew)
            tableVIew.dataSource = self
            tableVIew.delegate = self
        }
    }
    
    
    // MARK: - UITableViewDataSource,UITableViewDelegate
    extension ViewController :UITableViewDataSource,UITableViewDelegate {
        
        
        func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
            return 10;
        }
        func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
            
            let cellID  = "cellID"
            var cell = tableView.dequeueReusableCellWithIdentifier(cellID)
            
            if cell == nil {
                cell = UITableViewCell(style: .Default, reuseIdentifier: cellID)
            }
            cell?.textLabel?.text = "123"
            return cell!
            
            
        }
        
        func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
            print("click :\(indexPath.row)")
        }
        
        
    }
    

    相关文章

      网友评论

          本文标题:Swift(二): 简单使用 tableView

          本文链接:https://www.haomeiwen.com/subject/uxolsttx.html