zoukankan      html  css  js  c++  java
  • 自定义UITableViewCell的方法

    1.纯XIB/storyboard自定义。对应一个Controller的storyboard上拖拽出一个自定义Cell,并加上ReuseIdentifitor

    2.纯代码自定义,通过在contentView中addSubView。在tableView需要返回一个Cell的datasource接口中,创建一个UITableViewCell,然后创建自定义子视图并addSubview到cell上,注意每个子视图都要有一个tag,方便查找。

    3.纯代码自定义,通过继承UITableViewCell,实现layoutSubviews。

    4.代码加xib自定义,通过继承UITableViewCell,产生新的Cell类--MyCell,并创建相应的XIB,里面创建UITableViewCell对象,并将它的Class改成MyCell。然后可以在XIB的Cell上加自定义的视图,访问这些视图的方法有两种:通过tag查找;使用outlet引用。推荐使用outlet查找子视图。

    注意,创建新的cell对象时,要手动加载xib,  cell = [[[NSBundle mainBundle] loadNibNamed:@"MyCell" owner:self options:nil] lastObjects];

  • 相关阅读:
    回老家
    防疫针
    平安夜
    虎威威
    圣诞联欢会
    小老虎飞船
    电子积木
    打印
    周日大悦城
    又一年毕业季
  • 原文地址:https://www.cnblogs.com/guoxiaoqian/p/4493366.html
Copyright © 2011-2022 走看看