Initial commit
This commit is contained in:
@@ -0,0 +1,87 @@
|
||||
//
|
||||
// QianDaoTimeViewCell.m
|
||||
// Ifish
|
||||
//
|
||||
// Created by imac on 17/3/6.
|
||||
// Copyright © 2017年 lianlian. All rights reserved.
|
||||
//
|
||||
|
||||
#import "QianDaoTimeViewCell.h"
|
||||
|
||||
@implementation QianDaoTimeViewCell
|
||||
|
||||
- (void)awakeFromNib {
|
||||
[super awakeFromNib];
|
||||
// Initialization code
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
-(void)setQianDaoData{
|
||||
|
||||
IfishUserAsset *asset = [dataContorl getAllIfishUserAsset];
|
||||
int keepsign = (int)asset.keepSigninNum;
|
||||
int dayValue =0;
|
||||
dayValue = keepsign;
|
||||
if (asset.toDaySignin) {
|
||||
//已签到时
|
||||
if (keepsign>=1) {
|
||||
//签到view 从0 算起
|
||||
dayValue = keepsign - 1;
|
||||
}
|
||||
}
|
||||
self.qianDaoTimeView.dayValue = dayValue;
|
||||
self.qianDaoTimeView.isSignInToday = asset.toDaySignin;
|
||||
NSString *goldAllStr = nil;
|
||||
NSMutableAttributedString * String = nil;
|
||||
|
||||
if (asset.toDaySignin) {
|
||||
|
||||
if (keepsign ==7) {
|
||||
goldAllStr = [NSString stringWithFormat:@"已获得%d金币+70金币的签到奖励",keepsign];
|
||||
NSString *gold =[NSString stringWithFormat:@"%d金币",keepsign];
|
||||
NSRange range = [goldAllStr rangeOfString:gold];
|
||||
NSRange godrange = [goldAllStr rangeOfString:@"70金币"];
|
||||
String = [[NSMutableAttributedString alloc] initWithString:goldAllStr];
|
||||
[String addAttribute:NSForegroundColorAttributeName value:[UIColor colorWithRed:225.0/255.0 green:115.0/255.0 blue:92.0/255.0 alpha:1] range:range];
|
||||
[String addAttribute:NSForegroundColorAttributeName value:[UIColor colorWithRed:225.0/255.0 green:115.0/255.0 blue:92.0/255.0 alpha:1] range:godrange];
|
||||
}else{
|
||||
goldAllStr = [NSString stringWithFormat:@"已获得%d金币的签到奖励",keepsign];
|
||||
NSString *gold =[NSString stringWithFormat:@"%d",keepsign];
|
||||
NSRange range = [goldAllStr rangeOfString:gold];
|
||||
String = [[NSMutableAttributedString alloc] initWithString:goldAllStr];
|
||||
[String addAttribute:NSForegroundColorAttributeName value:[UIColor colorWithRed:225.0/255.0 green:115.0/255.0 blue:92.0/255.0 alpha:1] range:range];
|
||||
}
|
||||
|
||||
|
||||
}else{
|
||||
|
||||
if (keepsign ==6) {
|
||||
goldAllStr = [NSString stringWithFormat:@"今天签到可获得%d金币+一份神秘礼物",keepsign +1];
|
||||
NSString *gold =[NSString stringWithFormat:@"%d金币",keepsign +1];
|
||||
NSRange range = [goldAllStr rangeOfString:gold];
|
||||
NSRange liwuRange = [goldAllStr rangeOfString:@"神秘礼物"];
|
||||
String = [[NSMutableAttributedString alloc] initWithString:goldAllStr];
|
||||
[String addAttribute:NSForegroundColorAttributeName value:[UIColor colorWithRed:225.0/255.0 green:115.0/255.0 blue:92.0/255.0 alpha:1] range:range];
|
||||
[String addAttribute:NSForegroundColorAttributeName value:[UIColor colorWithRed:225.0/255.0 green:115.0/255.0 blue:92.0/255.0 alpha:1] range:liwuRange];
|
||||
|
||||
}else{
|
||||
goldAllStr = [NSString stringWithFormat:@"今天签到可获得%d金币",keepsign +1];
|
||||
NSString *gold =[NSString stringWithFormat:@"%d",keepsign +1];
|
||||
NSRange range = [goldAllStr rangeOfString:gold];
|
||||
String = [[NSMutableAttributedString alloc] initWithString:goldAllStr];
|
||||
[String addAttribute:NSForegroundColorAttributeName value:[UIColor colorWithRed:225.0/255.0 green:115.0/255.0 blue:92.0/255.0 alpha:1] range:range];
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
self.todayQianDaoGold.attributedText = String;
|
||||
}
|
||||
|
||||
- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
|
||||
[super setSelected:selected animated:animated];
|
||||
// Configure the view for the selected state
|
||||
}
|
||||
|
||||
@end
|
||||
Reference in New Issue
Block a user