123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- //
- // AccountDetailCell.m
- // jiaPei
- //
- // Created by apple on 16/8/23.
- // Copyright © 2016年 JCZ. All rights reserved.
- //
- #import "AccountDetailCell.h"
- @implementation AccountDetailCell
- - (void)awakeFromNib {
- [super awakeFromNib];
- }
- -(instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
- {
- self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
- if (self) {
-
- CGFloat x,y,w,h;
- x = 20;
- y = 0;
- w = kSize.width - 120;
- h = 30;
- _titleLabel = [[UILabel alloc] setxywh];
- [_titleLabel setText:@"" Font:FontLarger TextColor:kTitleColor Alignment:NSTextAlignmentLeft];
- [self.contentView addSubview:_titleLabel];
-
- y += h;
- _dateLabel = [[UILabel alloc] setxywh];
- [_dateLabel setText:@"" Font:Font17 TextColor:contentTextColor Alignment:NSTextAlignmentLeft];
- [self.contentView addSubview:_dateLabel];
-
- y -= h - 2;
- x = 120;
- w = 100;
- h -= 2;
- _stateLabel = [[UILabel alloc] setxywh];
- [_stateLabel setText:@"" Font:FontTitle TextColor:contentTextColor Alignment:NSTextAlignmentCenter];
- [self.contentView addSubview:_stateLabel];
-
- x = kSize.width - 170;
- y = 0;
- w = 150;
- h = 60;
- _moneyLabel = [[UILabel alloc] setxywh];
- [_moneyLabel setText:@"" Font:FontLarger TextColor:kTitleColor Alignment:NSTextAlignmentRight];
- [self.contentView addSubview:_moneyLabel];
-
- }
- return self;
- }
- -(void)setDataDic:(NSDictionary *)dataDic
- {
- //NSLog(@"%@",dataDic);
- // MSA_STATUS = 1,
- // MAD_ID = 6,
- // MSA_TYPE = 1,
- // MSA_CAN_USE = 0,
- // MSA_REASON = 交易保证金,
- // MSA_SOURCE = 1,
- // MSA_MONEY = 20,
- // MSA_CRDATE = 2016-08-22 17:54:20,
- // MSA_ID = 1
- // STATUS = 0,//0进行中 1成功 2失败
- // NSLog(@"--->%@",dataDic);
- _dataDic = dataDic;
-
- NSString *stateString = @"交易成功";
- if ([dataDic[@"STATUS"] isEqualToString:@"0"]) {
- stateString = @"交易中";
- }
- if ([dataDic[@"STATUS"] isEqualToString:@"2"]) {
- stateString = @"交易失败";
- }
- _stateLabel.text = stateString;
-
- [_titleLabel setText:dataDic[@"MSA_SOURCE"]];
-
- CGFloat wid = [dataDic[@"MSA_SOURCE"] sizeForFont:FontLarger].width;
- _stateLabel.x = wid + 30;//设置状态显示位置
-
- [_dateLabel setText:dataDic[@"MSA_CRDATE"]];
- NSString *typeString = [dataDic[@"MSA_TYPE"] integerValue] == 1 ? @"+":@"-";
- [_moneyLabel setText:[NSString stringWithFormat:@"%@%@",typeString,dataDic[@"MSA_MONEY"]]];
- }
- - (void)setSelected:(BOOL)selected animated:(BOOL)animated {
- [super setSelected:selected animated:animated];
- }
- @end
|