swift 实践- 02 -- 自定义cell 的简单使用

import UIKit

 

class MyTableViewCell: UITableViewCell {

    

    var imageV: UIImageView?

    

    var titleLabel: UILabel?

    

    required init?(coder aDecoder: NSCoder) {

        super.init(coder: aDecoder)

        

    }

    

    override init(style: UITableViewCellStyle, reuseIdentifier: String?) {

        super.init(style: style, reuseIdentifier: reuseIdentifier)

        

        setUp()

        

    }

    

    func setUp() {

        self.imageV = UIImageView.init(frame: CGRect.init(x: 10, y: 10, width: 80, height: 80))

        self.titleLabel = UILabel.init(frame: CGRect.init(x: 100, y: 0, width: 200, height: 100))

        self.contentView.addSubview(self.imageV!)

        self.contentView.addSubview(self.titleLabel!)

    }

    

    

    override func awakeFromNib() {

        super.awakeFromNib()

        // Initialization code

        

        

    }

 

    override func setSelected(_ selected: Bool, animated: Bool) {

        super.setSelected(selected, animated: animated)

 

        // Configure the view for the selected state

    }

 

}

posted @ 2017-06-08 15:51  Dingzhijie  阅读(190)  评论(0编辑  收藏  举报