您的位置:首页 > 移动开发 > Swift

swiftUI基础 使用storyboard建立UITableView

2016-06-15 15:14 567 查看
1首先建一个UIStoryboard,默认使用Main 也是官方推荐

2绑定ViewController 

3拖拽一个UITableView 设置代理为ViewController

4在ViewController实现代理方法

很简单上图



viewController.swift文件

import UIKit

class ViewController: UIViewController, UITableViewDataSource, UITableViewDelegate {

override func viewDidLoad() {
super.viewDidLoad()
}

override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}

//Number of rows
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 4
}

//DetailCells
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath:
NSIndexPath) -> UITableViewCell{
let cell:UITableViewCell = UITableViewCell(style:
UITableViewCellStyle.Subtitle, reuseIdentifier: nil)
cell.textLabel!.text = "Cell text"
cell.detailTextLabel?.text = "Cell Subtitle"
cell.imageView!.image = UIImage(named:"image1.png")
return cell
}

//Title
func tableView(tableView: UITableView, titleForHeaderInSection section:
Int) -> String?{
return "Head"
}

//Foot Subtitle
func tableView(tableView: UITableView, titleForFooterInSection section:
Int) -> String?{
return "Foot"
}

}


运行结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: