美文网首页Swift基础入坑
SimpleTable的一些代码

SimpleTable的一些代码

作者: iOS_July | 来源:发表于2018-06-11 10:37 被阅读17次
这里使用的StoryBoard连线的delegate和dataSource
值得一提的是图片的赋值方式:

不仅仅可以使用cell.imageView?.image = UIImage(named: "xining")
还可以使用cell.imageView?.image = 图片的形式[只要你将图片已经加入了Assets]

隐藏状态栏
override var prefersStatusBarHidden: Bool{
        return true
    }
注意再提一点
override func viewDidLoad() {
        super.viewDidLoad()
    }

这里的override是子类覆盖父类方法的关键字

源码
import UIKit

class ViewController: UIViewController,UITableViewDelegate,UITableViewDataSource {
   
    var areas = ["川1","川2","川3","重1","重2","重3","贵1","贵2","贵3"]
    
    
    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return areas.count
    }
    
    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath)
        
        cell.textLabel?.text = areas[indexPath.row]
        cell.imageView?.image = UIImage(named: "xining")
        
        return cell
    }
    
    override var prefersStatusBarHidden: Bool{
        return true
    }

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }


}
补充:
静态tableView无需数据源相关代码,删除控制器中的 numberOfSections 和numberOfRowsInSection

相关文章

  • SimpleTable的一些代码

    这里使用的StoryBoard连线的delegate和dataSource 值得一提的是图片的赋值方式: 不仅仅可...

  • 2020-05-14 flutter flex 布局

    flex布局错误 SimpleTable组件错误分析 在表头固定的情况下,SimpleTable的结构是这样 放在...

  • Java - Spring Boot + MyBatis-Plu

    Service层的一些代码: itemService代码: dictService代码:

  • 一些代码的简化

    JavaScript定义对象和数组非常简单,我们想要创建一个对象,一般是这样写的: 下面的写法可以达到同样的效果:...

  • 一些神奇的代码

    sqlmap.py -u url 验证是否为注入点sqlmap.py -u url --dbs 列出数据库系统的数...

  • 一些好用的代码

    隐藏所有指定的元素 检查元素是否具有指定的类 如何切换一个元素的类? 获取当前页面的滚动位置 平滑滚动到页面顶部 ...

  • 一些trick的代码

    key = key.replace(/\_(\w)/g, (all, letter) => letter.toUp...

  • 一些有用的代码

    以下代码来自公益课,深度学习中常用的模板,可以使用在自己平时的项目中,自己懒得写就搬运过来了

  • Xcode报 "XXX is missing fr

    iOS项目用svn管理,checkout代码到本地之后,对代码作修改,删除一些checkout到本地的代码的一些文...

  • 代码移植的一些感想

    最近一直在做一些代码移植的工作,先是把一个ARM平台Demo中的部分功能移植到MSP430FR5529上,后来又做...

网友评论

    本文标题:SimpleTable的一些代码

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