zoukankan      html  css  js  c++  java
  • ios initWithFrame采坑小记

    一般我们手码封装组件时 会在initWithFrame中添加自定义操作 但是重写UITableViewCell时 却不执行这个方法 需要重写initWithStyle方法

    UICollectionViewCell 这样是可以的

    @implementation iComeImageCollectionViewCell
    #pragma mark - System
    - (instancetype)initWithFrame:(CGRect)frame {
        self = [super initWithFrame:frame];
        if (self) {
            [self initData];
            [self initUI];
        }
        return self;
    }

    UITableViewCell initWithStyle才可以

    - (instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier {
        self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
        if (self)  {
            [self initData];
            [self initUI];
        }
        return self;
    }
  • 相关阅读:
    NXOpen 创建方体block代码
    Mysql---2 DDL DML DQL DCL
    Mysql数据库--1数据库操作
    FFmpeg
    Servlet Web
    Java web Springboot
    Java 网络
    Java 注解 反射
    Java 线程状态
    Java Lambda
  • 原文地址:https://www.cnblogs.com/lijianyi/p/11550466.html
Copyright © 2011-2022 走看看