swift - UItableview 懒加载初始化

lazy var myTableView : HitTestTableView = { [weak self] in

        let mTableView = HitTestTableView()

        mTableView.frame = CGRect(x: 10, y:  kStatusH + kNavigationBarH, width: kScreenW - 20, height: kScreenH - kStatusH - kNavigationBarH)

        mTableView.contentInset = UIEdgeInsets(top: self!.tableTopInset, left: 0, bottom: 0, right: 0)

        //去除单元格分隔线

        mTableView.backgroundColor = UIColor.clear

        mTableView.separatorStyle = .none //.singleLine

        mTableView.separatorColor = table_line_color //tableview分割线颜色

        mTableView.separatorInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right:0)

        mTableView.dataSource = self

        mTableView.delegate = self

        let footView = UIView()

        footView.backgroundColor = UIColor.clear

        footView.frame = CGRect(x: 0, y: 0, width: mTableView.width, height: 10)

        

        mTableView.tableFooterView = footView

        mTableView.showsVerticalScrollIndicator = false

        mTableView.showsHorizontalScrollIndicator = false

        //slide

        mTableView.register(UINib(nibName:"OrderSlideTableViewCell", bundle:nil),forCellReuseIdentifier: "orderSlideCell")

        mTableView.register(UINib(nibName:"OrderWaitTableViewCell", bundle:nil),forCellReuseIdentifier: "orderWaitCell")

        mTableView.register(UINib(nibName:"OrderBusnessInfoTableViewCell", bundle:nil),forCellReuseIdentifier: "orderBsInfoCell")

        mTableView.register(UINib(nibName:"OrderBsAvthorTableViewCell", bundle:nil),forCellReuseIdentifier: "OrderBsAvthorCell")

        mTableView.register(UINib(nibName:"OrderSubTitleTableViewCell", bundle:nil),forCellReuseIdentifier: "OrderSubTitleCell")

        mTableView.register(UINib(nibName:"OrderFieldsInfoTableViewCell", bundle:nil),forCellReuseIdentifier: "OrderFieldsInfoCell")

        mTableView.register(UINib(nibName:"OrderShareTableViewCell", bundle:nil),forCellReuseIdentifier: "OrderShareCell")

        mTableView.register(UINib(nibName:"OrderFinishTableViewCell", bundle:nil),forCellReuseIdentifier: "orderFinishCell")

        mTableView.register(UINib(nibName:"OrderCannelTableViewCell", bundle:nil),forCellReuseIdentifier: "orderCannelCell")

        return mTableView

    }()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值