swift创建tableview

tableview懒加载

 lazyvartable :UITableView  = {

        let tables = UITableView(frame: self.view.bounds, style: UITableViewStyle.plain)

        returntables

    }()


添加到view中,遵守协议,注册cell

        self.view!.addSubview(self.table)

        self.table.delegate=self

        self.table.dataSource=self

        self.table.register(UITableViewCell.classForCoder(), forCellReuseIdentifier:"cell")


实现协议方法

 funcnumberOfSections(in tableView:UITableView) ->Int{

        return10

    }

    functableView(_tableView:UITableView, numberOfRowsInSection section:Int) ->Int{

        return self.name_link_tuples.count

    }

    functableView(_tableView:UITableView, heightForRowAt indexPath:IndexPath) ->CGFloat{

        return100;

    }

    functableView(_tableView:UITableView, cellForRowAt indexPath:IndexPath) ->UITableViewCell{

        letmodel =self.name_link_tuples[indexPath.row]

        letcell = tableView.dequeueReusableCell(withIdentifier:"cell")as!UITableViewCell

        cell.textLabel?.text= model.1

        returncell

    }


备注:

如果有不足或者错误的地方还望各位读者批评指正,可以评论留言,笔者收到后第一时间回复。

QQ/微信:976971956/ljh976971956。

简书号:江湖呼呼:[简书]

www.jianghu.com

感谢各位观众老爷的阅读,如果觉得笔者写的还凑合,可以关注或收藏一下,不定期分享一些好玩的实用的demo给大家。

文/江湖呼呼(简书作者)

著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.其实,敌人是最好的朋友。因为你的竞争对手往往是你人生的衡量器,如果能够彼此惺惺相惜,就会成就一生的默契和友谊。...
    剪梅疏影阅读 255评论 0 0
  • 热衷于网上购物,根据自己物美价廉的购物标准脑补各种穿衣风格 结果到手的东西都大大折扣 继而会想到腿短 腰粗 左右肩...
    闲三三成长记阅读 299评论 0 0
  • 我喜欢的体育运动有很多,跑步、跳绳、投沙包,踢球。其中最喜欢的是跑步,每次和小伙伴们比赛跑步时,我跑的算是比...
    练字小子阅读 310评论 0 0