import UIKit
class ViewController: UIViewController,UITableViewDelegate,UITableViewDataSource {
//MARK: - 懒加载
lazy var modelArr: NSMutableArray = {
let arr = NSMutableArray()
return arr
}()
lazy var tableView: UITableView = {
let tb = UITableView(frame: UIScreen.main.bounds, style: .plain)
tb.dataSource = self
tb.delegate = self
tb.rowHeight = 100
//注册cell
tb.register(UITableViewCell.self, forCellReuseIdentifier: "cell")
return tb
}()
//MARK: - sysMethod
override func viewDidLoad() {
super.viewDidLoad()
self.view.addSubview(tableView)
}
//MARK: - UITableViewDelegate
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 10
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "cell")
//随机色
let red = CGFloat(arc4random_uniform(256))/CGFloat(255.0)
let green = CGFloat( arc4random_uniform(256))/CGFloat(255.0)
let blue = CGFloat(arc4random_uniform(256))/CGFloat(255.0)
cell?.backgroundColor = UIColor(red: red, green: green, blue: blue, alpha: 1.0)
return cell!
}
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
return 100
}
}
Swift 基础
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 觉得不错就关注我吧,不定期更新文章,QQ:1345614869 字符串初始化 1 最常用的几种方法 2 使用特定字...
- 2018-Read-Record 记录我的2018学习历程 Overview 对于声明为 UnsafePointe...
- OC中的dealloc--Swift中的deinit。对象释放的时候会调用 Swift中如果文件在同一个命名空间下...
- 一.Swift与OC区别: 1.swift程序的入口是UIApplicationMain; 2.OC的类是...