• xib自定义cell代码规范


    //

    //  MJTgCell.m

    //  01-团购

    //

    //  Created by apple on 14-4-1.

    //  Copyright (c) 2014年 itcast. All rights reserved.

    //

    #import "MJTgCell.h"

    #import "MJTg.h"

    @interface MJTgCell()

    @property (weak, nonatomic) IBOutlet UIImageView *iconView;

    @property (weak, nonatomic) IBOutlet UILabel *titleView;

    @property (weak, nonatomic) IBOutlet UILabel *priceView;

    @property (weak, nonatomic) IBOutlet UILabel *buyCountView;

    @end

    @implementation MJTgCell

    + (instancetype)cellWithTableView:(UITableView *)tableView

    {

        static NSString *ID = @"tg";

        MJTgCell *cell = [tableView dequeueReusableCellWithIdentifier:ID];

        if (cell == nil) {

            // 从xib中加载cell

            cell = [[[NSBundle mainBundle] loadNibNamed:@"MJTgCell" owner:nil options:nil] lastObject];

        }

        return cell;

    }

    - (void)setTg:(MJTg *)tg

    {

        _tg = tg;

        

        // 1.图片

        self.iconView.image = [UIImage imageNamed:tg.icon];

        

        // 2.标题

        self.titleView.text = tg.title;

        

        // 3.价格

        self.priceView.text = [NSString stringWithFormat:@"¥%@", tg.price];

        

        // 4.购买数

        self.buyCountView.text = [NSString stringWithFormat:@"%@人已购买", tg.buyCount];

    }

    @end

  • 相关阅读:
    CentOS离线状态下安装Python3.7.0
    SQL练习题
    ajax的工作原理
    总结 XSS 与 CSRF 两种跨站攻击
    转css中文英文换行、禁止换行、显示省略号
    vue项目的搭建
    转axios 的应用
    rem布局计算(移动端,pc端有兼容性)
    rem
    彻底弄懂css中单位px和em,rem的区别
  • 原文地址:https://www.cnblogs.com/supper-Ho/p/6246454.html
Copyright © 2020-2023  润新知