ZCSwitchCell.m 919 Bytes
Newer Older
zhukai committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
//
//  ZCSwitchCell.m
//  UniversalApp
//
//  Created by 凯朱 on 2019/6/9.
//  Copyright © 2019 徐阳. All rights reserved.
//

#import "ZCSwitchCell.h"

@implementation ZCSwitchCell

- (void)awakeFromNib {
    [super awakeFromNib];
    // Initialization code
}

/**
 数据回填
 */
-(void)paddingDataWithPublicCellModel:(ZCPublicCellModel *)model{
    _titleLbl.text = model.title;
    _switchBtn.selected = [model.content isEqualToString:@"1"];
}


- (IBAction)switchAction:(UIButton *)sender{
    
    if (self.delegate && [self.delegate respondsToSelector:@selector(zcSwitchCellClick:isOn:)]) {
        sender.selected = !sender.selected;
        [self.delegate zcSwitchCellClick:_indexPath isOn:sender.isSelected];
    }
    
    if (self.delegate && [self.delegate respondsToSelector:@selector(zcSwitchCellClick:sender:)]) {
        [self.delegate zcSwitchCellClick:_indexPath sender:sender];
    }
}

@end