//
// 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)")
}
}
网友评论