美文网首页
2018-06-26UICollectionViewCell的创

2018-06-26UICollectionViewCell的创

作者: 幸福晓杰2016 | 来源:发表于2018-06-26 14:14 被阅读693次

    UICollectionViewCell的创建

    自定义的UICollectViewCell子类cell
    它 的默认初始化方法是initWithFrame,而且的他的全能初始化方法不是init这个方法,所以这里面这个方法不会走。即:

    //UICollectViewCell 的默认初始方法是initWithFrame,而且的他的全能初始化方法不是init这个方法,所以这里面这个方法不会走
    - (instancetype)init{
        if(self = [super init]){
            [self setUpBedButtons];
        }
        return self;
    }
    
    - (instancetype)initWithFrame:(CGRect)frame{
        if(self = [super initWithFrame:frame]){
            [self setUpBedButtons];
        }
        return self;
    }
    

    即init 方法基本上肯定不会走,除非你手动调用。如果使用重用标志创建UICollectViewCell的话,只会走- (instancetype)initWithFrame:(CGRect)frame这个方法。
    同时,说明这类的全能初始化方法不是init的方法。

    相关文章

      网友评论

          本文标题:2018-06-26UICollectionViewCell的创

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