Initial commit

This commit is contained in:
ifish
2017-08-15 16:59:01 +08:00
commit bdc83e07ef
5766 changed files with 423223 additions and 0 deletions
@@ -0,0 +1,24 @@
//
// GolaCoastListViewCell.h
// Ifish
//
// Created by imac on 2017/4/25.
// Copyright © 2017年 lianlian. All rights reserved.
//
#import <UIKit/UIKit.h>
#import "DiscountCoupon.h"
@interface GolaCoastListViewCell : UITableViewCell
@property (weak, nonatomic) IBOutlet UILabel *coastYuan;
@property (weak, nonatomic) IBOutlet UILabel *duiHuanCiShu;
@property (weak, nonatomic) IBOutlet UILabel *canUserGold;
@property (weak, nonatomic) IBOutlet UILabel *useConditionfrist;
@property (weak, nonatomic) IBOutlet UILabel *useConditionSec;
@property (weak, nonatomic) IBOutlet UILabel *useConditionThr;
@property (weak, nonatomic) IBOutlet UIView *goldLineView;
-(void)loadCellwith:(DiscountCoupon *)model;
@end
@@ -0,0 +1,89 @@
//
// GolaCoastListViewCell.m
// Ifish
//
// Created by imac on 2017/4/25.
// Copyright © 2017年 lianlian. All rights reserved.
//
#import "GolaCoastListViewCell.h"
@implementation GolaCoastListViewCell
- (void)awakeFromNib {
[super awakeFromNib];
// Initialization code
}
-(void)loadCellwith:(DiscountCoupon *)model
{
NSString *coastYuanT = [NSString stringWithFormat:@"¥%d",model.moneyValue];
NSMutableAttributedString *coastYuanStr =[[NSMutableAttributedString alloc] initWithString:coastYuanT];
[coastYuanStr addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:16] range:NSMakeRange(0, 1)];
self.coastYuan.attributedText = coastYuanStr;
NSString *duihuancishu = nil;
if ([model.exchangeCount isKindOfClass:[NSNull class]]) {
duihuancishu = [NSString stringWithFormat:@"已兑换0次"];
}else{
duihuancishu = [NSString stringWithFormat:@"已兑换%@次",model.exchangeCount];
}
NSString *exCount = [NSString stringWithFormat:@"%@",model.exchangeCount];
NSRange cishuNumberRange = [duihuancishu rangeOfString:exCount];
NSMutableAttributedString *cishuStr =[[NSMutableAttributedString alloc] initWithString:duihuancishu];
[cishuStr addAttribute:NSForegroundColorAttributeName value:RGB(254, 121, 63) range:cishuNumberRange];
self.duiHuanCiShu.attributedText = cishuStr;
NSString *canusegold = [NSString stringWithFormat:@"%ld金币可兑换",(long)model.needGold];
NSString *canusegoldNum = [NSString stringWithFormat:@"%ld",(long)model.needGold];
NSRange canusegoldRange = [canusegold rangeOfString:canusegoldNum];
NSMutableAttributedString *canusegoldStr =[[NSMutableAttributedString alloc] initWithString:canusegold];
[canusegoldStr addAttribute:NSForegroundColorAttributeName value:RGB(254, 121, 63) range:canusegoldRange];
[canusegoldStr addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:18] range:canusegoldRange];
self.canUserGold.attributedText = canusegoldStr;
self.useConditionfrist.text = [NSString stringWithFormat:@"1.%@",model.tagText];
if (!model.useNeedMoney||[model.useNeedMoney isKindOfClass:[NSNull class]]) {
self.useConditionSec.text = [NSString stringWithFormat:@"2.无使用门槛"];
}else{
self.useConditionSec.text = [NSString stringWithFormat:@"2.满%@元可用",model.useNeedMoney];
}
if (!model.validEndDate||[model.validEndDate isKindOfClass:[NSNull class]]) {
self.useConditionThr.text = [NSString stringWithFormat:@"3.永久有效"];
}else{
if ([model.validStartDate isKindOfClass:[NSNull class]]) {
model.validStartDate = @"";
}
self.useConditionThr.text = [NSString stringWithFormat:@"3.%@致%@",model.validStartDate,model.validEndDate];
}
if (model.moneyValue <=1) {
self.coastYuan.textColor = RGB(78, 210, 254);
self.goldLineView.backgroundColor = RGB(78, 210, 254);
}else if (model.moneyValue >=10&&model.moneyValue <20){
self.coastYuan.textColor = RGB(78, 157, 254);
self.goldLineView.backgroundColor = RGB(78, 157, 254);
}else if (model.moneyValue >=20&&model.moneyValue <50){
self.coastYuan.textColor = RGB(254, 127, 78);
self.goldLineView.backgroundColor = RGB(254, 127, 78);
}else if (model.moneyValue >=50){
self.coastYuan.textColor = RGB(254, 181, 78);
self.goldLineView.backgroundColor = RGB(254, 181, 78);
}
}
- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
[super setSelected:selected animated:animated];
// Configure the view for the selected state
}
@end
@@ -0,0 +1,180 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="11762" systemVersion="16E195" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
<device id="retina4_7" orientation="portrait">
<adaptation id="fullscreen"/>
</device>
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="11757"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<objects>
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" reuseIdentifier="GolaCoastListViewCell" id="KGk-i7-Jjw" customClass="GolaCoastListViewCell">
<rect key="frame" x="0.0" y="0.0" width="320" height="130"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="KGk-i7-Jjw" id="H2p-sc-9uM">
<rect key="frame" x="0.0" y="0.0" width="320" height="129.5"/>
<autoresizingMask key="autoresizingMask"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="9zx-az-uHa">
<rect key="frame" x="15" y="5" width="290" height="120"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="E0i-NJ-YWn">
<rect key="frame" x="0.0" y="0.0" width="3" height="120"/>
<color key="backgroundColor" red="0.30588235289999999" green="0.82352941180000006" blue="0.99607843139999996" alpha="1" colorSpace="calibratedRGB"/>
<constraints>
<constraint firstAttribute="width" constant="3" id="uH9-RR-kSZ"/>
</constraints>
</view>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" usesAttributedText="YES" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="qzs-Ca-NyK">
<rect key="frame" x="8" y="31" width="87" height="21"/>
<constraints>
<constraint firstAttribute="height" constant="21" id="ITt-Hk-qSo"/>
<constraint firstAttribute="width" constant="87" id="YwM-vj-4zT"/>
</constraints>
<attributedString key="attributedText">
<fragment content="¥元">
<attributes>
<color key="NSColor" red="0.30588235294117649" green="0.82352941176470584" blue="0.99607843137254903" alpha="1" colorSpace="calibratedRGB"/>
<font key="NSFont" size="23" name=".PingFangSC-Regular"/>
<paragraphStyle key="NSParagraphStyle" alignment="center" lineBreakMode="wordWrapping" baseWritingDirection="natural" tighteningFactorForTruncation="0.0"/>
</attributes>
</fragment>
</attributedString>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="— 抵用券 —" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="QrJ-S5-NQa">
<rect key="frame" x="18" y="60" width="77" height="21"/>
<constraints>
<constraint firstAttribute="height" constant="21" id="9pv-WG-oTb"/>
<constraint firstAttribute="width" constant="77" id="Yzy-hP-DW9"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="13"/>
<color key="textColor" red="0.40000000000000002" green="0.40000000000000002" blue="0.40000000000000002" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="以兑换次数" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="CE1-o0-x4W">
<rect key="frame" x="18" y="91" width="77" height="21"/>
<constraints>
<constraint firstAttribute="height" constant="21" id="2Mi-ak-s3n"/>
<constraint firstAttribute="width" constant="77" id="UM5-8Y-qHM"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="12"/>
<color key="textColor" red="0.40000000000000002" green="0.40000000000000002" blue="0.40000000000000002" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="exploregold_backline.png" translatesAutoresizingMaskIntoConstraints="NO" id="Qh3-Ge-dXX">
<rect key="frame" x="101" y="0.0" width="15" height="120"/>
<constraints>
<constraint firstAttribute="width" constant="15" id="PT5-r1-OXq"/>
</constraints>
</imageView>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="E6D-w9-65O">
<rect key="frame" x="129" y="76" width="161" height="15"/>
<constraints>
<constraint firstAttribute="height" constant="15" id="kLV-pX-Bdp"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="12"/>
<color key="textColor" red="0.59999999999999998" green="0.59999999999999998" blue="0.59999999999999998" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="5HZ-8g-B4f">
<rect key="frame" x="129" y="94" width="161" height="15"/>
<constraints>
<constraint firstAttribute="height" constant="15" id="DPV-nk-cye"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="12"/>
<color key="textColor" red="0.59999999999999998" green="0.59999999999999998" blue="0.59999999999999998" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" usesAttributedText="YES" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="p5Y-CA-pmP">
<rect key="frame" x="129" y="25" width="146" height="21"/>
<constraints>
<constraint firstAttribute="height" constant="21" id="ZcC-xG-huA"/>
</constraints>
<attributedString key="attributedText">
<fragment content="n金币可兑换">
<attributes>
<color key="NSColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
<font key="NSFont" metaFont="system" size="15"/>
<paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural" tighteningFactorForTruncation="0.0"/>
</attributes>
</fragment>
</attributedString>
<nil key="highlightedColor"/>
</label>
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="exploregold_coast.png" translatesAutoresizingMaskIntoConstraints="NO" id="3Dm-1c-3tY">
<rect key="frame" x="238" y="78" width="52" height="42"/>
<constraints>
<constraint firstAttribute="width" constant="52" id="Cmc-fs-nLf"/>
<constraint firstAttribute="height" constant="42" id="zlw-Ev-xPh"/>
</constraints>
</imageView>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="a0B-KU-Bf4">
<rect key="frame" x="129" y="58" width="161" height="15"/>
<constraints>
<constraint firstAttribute="height" constant="15" id="kbO-We-m6I"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="12"/>
<color key="textColor" red="0.59999999999999998" green="0.59999999999999998" blue="0.59999999999999998" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<constraints>
<constraint firstItem="E0i-NJ-YWn" firstAttribute="leading" secondItem="9zx-az-uHa" secondAttribute="leading" id="00i-Kn-DiK"/>
<constraint firstAttribute="trailing" secondItem="5HZ-8g-B4f" secondAttribute="trailing" id="0fa-BR-BqT"/>
<constraint firstAttribute="trailing" secondItem="p5Y-CA-pmP" secondAttribute="trailing" constant="15" id="769-qw-iP4"/>
<constraint firstAttribute="trailing" secondItem="a0B-KU-Bf4" secondAttribute="trailing" id="8gb-Fw-Vw1"/>
<constraint firstAttribute="bottom" secondItem="Qh3-Ge-dXX" secondAttribute="bottom" id="9cJ-2X-1xa"/>
<constraint firstItem="p5Y-CA-pmP" firstAttribute="leading" secondItem="Qh3-Ge-dXX" secondAttribute="trailing" constant="13" id="B9c-zS-WEO"/>
<constraint firstItem="5HZ-8g-B4f" firstAttribute="leading" secondItem="Qh3-Ge-dXX" secondAttribute="trailing" constant="13" id="CdJ-2L-eXB"/>
<constraint firstItem="E6D-w9-65O" firstAttribute="top" secondItem="a0B-KU-Bf4" secondAttribute="bottom" constant="3" id="HIs-2j-1kR"/>
<constraint firstItem="qzs-Ca-NyK" firstAttribute="leading" secondItem="E0i-NJ-YWn" secondAttribute="trailing" constant="5" id="KmX-eu-Vns"/>
<constraint firstAttribute="trailing" secondItem="E6D-w9-65O" secondAttribute="trailing" id="LpH-al-ICk"/>
<constraint firstItem="p5Y-CA-pmP" firstAttribute="top" secondItem="9zx-az-uHa" secondAttribute="top" constant="25" id="Pd4-xd-YVt"/>
<constraint firstItem="a0B-KU-Bf4" firstAttribute="leading" secondItem="Qh3-Ge-dXX" secondAttribute="trailing" constant="13" id="VA4-CR-fec"/>
<constraint firstItem="QrJ-S5-NQa" firstAttribute="leading" secondItem="9zx-az-uHa" secondAttribute="leading" constant="18" id="VAy-AT-bGf"/>
<constraint firstItem="CE1-o0-x4W" firstAttribute="leading" secondItem="9zx-az-uHa" secondAttribute="leading" constant="18" id="WUW-lk-48q"/>
<constraint firstAttribute="trailing" secondItem="3Dm-1c-3tY" secondAttribute="trailing" id="Yvr-51-6mF"/>
<constraint firstItem="Qh3-Ge-dXX" firstAttribute="leading" secondItem="CE1-o0-x4W" secondAttribute="trailing" constant="6" id="apO-kv-HMu"/>
<constraint firstAttribute="bottom" secondItem="5HZ-8g-B4f" secondAttribute="bottom" constant="11" id="dSr-Ta-nC4"/>
<constraint firstAttribute="bottom" secondItem="CE1-o0-x4W" secondAttribute="bottom" constant="8" id="eEv-q7-nvD"/>
<constraint firstItem="QrJ-S5-NQa" firstAttribute="top" secondItem="qzs-Ca-NyK" secondAttribute="bottom" constant="8" id="gE9-s9-NN6"/>
<constraint firstItem="E6D-w9-65O" firstAttribute="leading" secondItem="Qh3-Ge-dXX" secondAttribute="trailing" constant="13" id="hVp-1B-Gvh"/>
<constraint firstItem="Qh3-Ge-dXX" firstAttribute="top" secondItem="9zx-az-uHa" secondAttribute="top" id="iqu-Ul-IqN"/>
<constraint firstItem="5HZ-8g-B4f" firstAttribute="top" secondItem="E6D-w9-65O" secondAttribute="bottom" constant="3" id="mfv-OG-sR5"/>
<constraint firstItem="E0i-NJ-YWn" firstAttribute="top" secondItem="9zx-az-uHa" secondAttribute="top" id="t3y-hg-8Bo"/>
<constraint firstItem="qzs-Ca-NyK" firstAttribute="top" secondItem="9zx-az-uHa" secondAttribute="top" constant="31" id="tNU-7V-bov"/>
<constraint firstAttribute="bottom" secondItem="E0i-NJ-YWn" secondAttribute="bottom" id="vR6-cv-1I7"/>
<constraint firstAttribute="bottom" secondItem="3Dm-1c-3tY" secondAttribute="bottom" id="vUb-W4-zQz"/>
</constraints>
</view>
</subviews>
<constraints>
<constraint firstAttribute="bottom" secondItem="9zx-az-uHa" secondAttribute="bottom" constant="5" id="KBt-2e-SNP"/>
<constraint firstItem="9zx-az-uHa" firstAttribute="leading" secondItem="H2p-sc-9uM" secondAttribute="leading" constant="15" id="WZh-lf-nk2"/>
<constraint firstAttribute="trailing" secondItem="9zx-az-uHa" secondAttribute="trailing" constant="15" id="i3Y-sA-85T"/>
<constraint firstItem="9zx-az-uHa" firstAttribute="top" secondItem="H2p-sc-9uM" secondAttribute="top" constant="5" id="k3S-IZ-pLE"/>
</constraints>
</tableViewCellContentView>
<color key="backgroundColor" red="0.94901960784313721" green="0.94901960784313721" blue="0.94901960784313721" alpha="1" colorSpace="calibratedRGB"/>
<connections>
<outlet property="canUserGold" destination="p5Y-CA-pmP" id="FMg-bt-FJd"/>
<outlet property="coastYuan" destination="qzs-Ca-NyK" id="jIK-JJ-uSI"/>
<outlet property="duiHuanCiShu" destination="CE1-o0-x4W" id="br3-RL-PHs"/>
<outlet property="goldLineView" destination="E0i-NJ-YWn" id="QeP-a8-qQL"/>
<outlet property="useConditionSec" destination="E6D-w9-65O" id="ZMS-5n-sIh"/>
<outlet property="useConditionThr" destination="5HZ-8g-B4f" id="ypC-pn-b3U"/>
<outlet property="useConditionfrist" destination="a0B-KU-Bf4" id="uNy-1i-Lme"/>
</connections>
<point key="canvasLocation" x="-142.5" y="-32"/>
</tableViewCell>
</objects>
<resources>
<image name="exploregold_backline.png" width="14" height="129"/>
<image name="exploregold_coast.png" width="52" height="42"/>
</resources>
</document>
@@ -0,0 +1,17 @@
//
// GoldConvertDetailViewCell.h
// Ifish
//
// Created by imac on 2017/4/26.
// Copyright © 2017年 lianlian. All rights reserved.
//
#import <UIKit/UIKit.h>
#import "DiscountCoupon.h"
@interface GoldConvertDetailViewCell : UITableViewCell
@property (weak, nonatomic) IBOutlet UILabel *diyongQuanLabel;
@property (weak, nonatomic) IBOutlet UILabel *jinBiLabel;
@property (weak, nonatomic) IBOutlet UITextView *detailTextView;
-(void)loadCellDataWith:(DiscountCoupon*)model;
@end
@@ -0,0 +1,85 @@
//
// GoldConvertDetailViewCell.m
// Ifish
//
// Created by imac on 2017/4/26.
// Copyright © 2017年 lianlian. All rights reserved.
//
#import "GoldConvertDetailViewCell.h"
@implementation GoldConvertDetailViewCell
- (void)awakeFromNib {
[super awakeFromNib];
// Initialization code
}
- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
[super setSelected:selected animated:animated];
// Configure the view for the selected state
}
-(void)loadCellDataWith:(DiscountCoupon*)model;
{
NSString *rmbPre = [NSString stringWithFormat:@"%d",model.moneyValue];
NSString *title = [NSString stringWithFormat:@"¥%@抵用券",rmbPre];
NSRange rmbRange = [title rangeOfString:rmbPre];
NSMutableAttributedString *diyongquan = [[NSMutableAttributedString alloc] initWithString:title];
[diyongquan addAttribute:NSFontAttributeName value:[UIFont boldSystemFontOfSize:23] range:NSMakeRange(0, 1)];
[diyongquan addAttribute:NSFontAttributeName value:[UIFont boldSystemFontOfSize:32] range:rmbRange];
[diyongquan addAttribute:NSForegroundColorAttributeName value:[UIColor whiteColor] range:NSMakeRange(0, title.length)];
self.diyongQuanLabel.attributedText = diyongquan;
NSString *jinbiCount = [NSString stringWithFormat:@"%ld",(long)model.needGold];
NSString *jinbiStr =[NSString stringWithFormat:@"—— %@金币可兑换 ——",jinbiCount];
NSMutableAttributedString *jinbiText = [[NSMutableAttributedString alloc] initWithString:jinbiStr];
NSRange jinbiCountRange = [jinbiStr rangeOfString:jinbiCount];
[jinbiText addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:20] range:jinbiCountRange];
[jinbiText addAttribute:NSForegroundColorAttributeName value:RGB(254, 121, 63) range:jinbiCountRange];
NSRange pre = [jinbiStr rangeOfString:@"—— "];
NSRange hex = [jinbiStr rangeOfString:@" ——"];
[jinbiText addAttribute:NSForegroundColorAttributeName value:RGB(153, 153, 153) range:pre];
[jinbiText addAttribute:NSForegroundColorAttributeName value:RGB(153, 153, 153) range:hex];
self.jinBiLabel.attributedText = jinbiText;
NSString *tiaojian = nil;
if (!model.useNeedMoney||[model.useNeedMoney isKindOfClass:[NSNull class]]) {
tiaojian = [NSString stringWithFormat:@"无使用门槛"];
}else{
tiaojian = [NSString stringWithFormat:@"单笔订单满%@元可使用",model.useNeedMoney];
}
NSString *fanwei = [NSString stringWithFormat:@"%@",model.tagText];
NSString *qixian = nil;
if (!model.validEndDate||[model.validEndDate isKindOfClass:[NSNull class]]) {
qixian = [NSString stringWithFormat:@"永久有效"];
}else{
if ([model.validStartDate isKindOfClass:[NSNull class]]) {
model.validStartDate = @"";
}
qixian = [NSString stringWithFormat:@"3.%@致%@",model.validStartDate,model.validEndDate];
}
//NSString *str = @" 【使用范围】单笔订单满100元可使用 \n 【适用范围】爱鱼奇官方淘宝店全店通用 \n 【使用期限】永久有效\n 【使用方式】兑换成功后,会获得一个激活码,将该激活码复制到淘宝订单的备注信息内,或发给旺旺客服。客服确认之后,修改订单价格,抵用券使用完毕。也可以将激活码赠予朋友。\n 【使用申明】抵用券只能使用一次,一旦使用,无法退还,即使发生退还货也不做退还处理,其最终解释权归爱鱼奇所有。";
NSString *str = nil;
str = [NSString stringWithFormat:@" 【使用范围】%@\n 【适用范围】%@\n 【使用期限】%@\n 【使用方式】兑换成功后,会获得一个激活码,将该激活码复制到淘宝订单的备注信息内,或发给旺旺客服。客服确认之后,修改订单价格,抵用券使用完毕。也可以将激活码赠予朋友。\n 【使用申明】抵用券只能使用一次,且每笔订单只能使用一张抵用券,一旦使用,无法退还,即使发生退换货也不做退还处理,其最终解释权归爱鱼奇所有。",tiaojian,fanwei,qixian];
NSMutableAttributedString *textviewText = [[NSMutableAttributedString alloc] initWithString:str];
NSMutableParagraphStyle * paragraphStyle = [[NSMutableParagraphStyle alloc] init];
[paragraphStyle setLineSpacing:4];
[textviewText addAttribute:NSParagraphStyleAttributeName value:paragraphStyle range:NSMakeRange(0, [str length])];
[textviewText addAttribute:NSForegroundColorAttributeName value:RGB(153, 153, 153) range:NSMakeRange(0, [str length])];
self.detailTextView.attributedText =textviewText ;
}
@end
@@ -0,0 +1,104 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="11762" systemVersion="16E195" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
<device id="retina4_7" orientation="portrait">
<adaptation id="fullscreen"/>
</device>
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="11757"/>
<capability name="Constraints to layout margins" minToolsVersion="6.0"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<objects>
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" reuseIdentifier="GoldConvertDetailViewCell" id="KGk-i7-Jjw" customClass="GoldConvertDetailViewCell">
<rect key="frame" x="0.0" y="0.0" width="320" height="470"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="KGk-i7-Jjw" id="H2p-sc-9uM">
<rect key="frame" x="0.0" y="0.0" width="320" height="469.5"/>
<autoresizingMask key="autoresizingMask"/>
<subviews>
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="particulars_backgroud_ten.png" translatesAutoresizingMaskIntoConstraints="NO" id="jeq-ns-n25">
<rect key="frame" x="0.0" y="0.0" width="320" height="469.5"/>
</imageView>
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="particulars_teb_ten.png" translatesAutoresizingMaskIntoConstraints="NO" id="tmu-ZY-IeT">
<rect key="frame" x="64.5" y="48" width="191" height="60"/>
<constraints>
<constraint firstAttribute="height" constant="60" id="Mui-8w-KUY"/>
</constraints>
</imageView>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ost-Y3-XxV">
<rect key="frame" x="8" y="116" width="304" height="21"/>
<constraints>
<constraint firstAttribute="height" constant="21" id="tGc-qc-zRn"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="15"/>
<color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<textView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleToFill" usesAttributedText="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Opq-Fa-XbP">
<rect key="frame" x="32" y="151" width="256" height="274"/>
<constraints>
<constraint firstAttribute="height" constant="274" id="4zz-y0-0fd"/>
</constraints>
<attributedString key="attributedText">
<fragment>
<string key="content">【使用范围】单笔订单满100元可使用 【适用范围】爱鱼奇官方淘宝店全店通用 【使用期限】永久有效 【使用方式】兑换成功后,会获得一个激活码,将该激活码复制到淘宝订单的备注信息内,或发给旺旺客服。客服确认之后,修改订单价格,抵用券使用完毕。也可以将激活码赠予朋友。【使用申明】抵用券只能使用一次,一旦使用,无法退还,即使发生退还货也不做退还处理,其最终解释权归爱鱼奇所有。</string>
<attributes>
<color key="NSColor" red="0.59999999999999998" green="0.59999999999999998" blue="0.59999999999999998" alpha="1" colorSpace="calibratedRGB"/>
<font key="NSFont" size="13" name="PingFangSC-Regular"/>
<integer key="NSLigature" value="0"/>
<paragraphStyle key="NSParagraphStyle" alignment="left" lineBreakMode="wordWrapping" baseWritingDirection="natural" lineSpacing="4" defaultTabInterval="44.5" tighteningFactorForTruncation="0.0" allowsDefaultTighteningForTruncation="NO">
<tabStops>
<textTab alignment="left" location="44.5">
<options/>
</textTab>
</tabStops>
</paragraphStyle>
</attributes>
</fragment>
</attributedString>
<textInputTraits key="textInputTraits" autocapitalizationType="sentences"/>
</textView>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="¥元抵用券" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="far-yG-LXg">
<rect key="frame" x="102" y="66" width="116.5" height="25"/>
<constraints>
<constraint firstAttribute="height" constant="25" id="jdH-rd-cXh"/>
</constraints>
<fontDescription key="fontDescription" type="boldSystem" pointSize="23"/>
<color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<constraints>
<constraint firstItem="jeq-ns-n25" firstAttribute="top" secondItem="H2p-sc-9uM" secondAttribute="top" id="5Tb-Pa-nP6"/>
<constraint firstItem="ost-Y3-XxV" firstAttribute="top" secondItem="tmu-ZY-IeT" secondAttribute="bottom" constant="8" id="AoW-VW-FQ7"/>
<constraint firstItem="Opq-Fa-XbP" firstAttribute="top" secondItem="ost-Y3-XxV" secondAttribute="bottom" constant="14" id="Cv0-T0-3gC"/>
<constraint firstItem="far-yG-LXg" firstAttribute="centerX" secondItem="tmu-ZY-IeT" secondAttribute="centerX" id="H8A-Mp-LnL"/>
<constraint firstItem="jeq-ns-n25" firstAttribute="leading" secondItem="H2p-sc-9uM" secondAttribute="leading" id="Nti-y9-uAy"/>
<constraint firstAttribute="trailing" secondItem="jeq-ns-n25" secondAttribute="trailing" id="Wen-vk-JM9"/>
<constraint firstItem="jeq-ns-n25" firstAttribute="top" secondItem="tmu-ZY-IeT" secondAttribute="bottom" constant="-108" id="cnu-rw-cNc"/>
<constraint firstItem="ost-Y3-XxV" firstAttribute="leading" secondItem="H2p-sc-9uM" secondAttribute="leadingMargin" id="dZb-wk-x3e"/>
<constraint firstItem="tmu-ZY-IeT" firstAttribute="centerX" secondItem="jeq-ns-n25" secondAttribute="centerX" id="dyt-a3-LB4"/>
<constraint firstItem="ost-Y3-XxV" firstAttribute="trailing" secondItem="H2p-sc-9uM" secondAttribute="trailingMargin" id="elE-mW-qQm"/>
<constraint firstItem="far-yG-LXg" firstAttribute="top" secondItem="tmu-ZY-IeT" secondAttribute="bottom" constant="-42" id="grR-hL-jYt"/>
<constraint firstItem="Opq-Fa-XbP" firstAttribute="leading" secondItem="H2p-sc-9uM" secondAttribute="leadingMargin" constant="24" id="rtD-Ez-4cV"/>
<constraint firstAttribute="trailingMargin" secondItem="Opq-Fa-XbP" secondAttribute="trailing" constant="24" id="ufe-VJ-KsO"/>
<constraint firstAttribute="bottom" secondItem="jeq-ns-n25" secondAttribute="bottom" id="zkz-8U-8hy"/>
</constraints>
</tableViewCellContentView>
<color key="backgroundColor" red="0.94901960784313721" green="0.94901960784313721" blue="0.94901960784313721" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<connections>
<outlet property="detailTextView" destination="Opq-Fa-XbP" id="pAN-Mc-DWc"/>
<outlet property="diyongQuanLabel" destination="far-yG-LXg" id="S61-Ht-4HY"/>
<outlet property="jinBiLabel" destination="ost-Y3-XxV" id="dBQ-dS-faJ"/>
</connections>
<point key="canvasLocation" x="15" y="48"/>
</tableViewCell>
</objects>
<resources>
<image name="particulars_backgroud_ten.png" width="375" height="469"/>
<image name="particulars_teb_ten.png" width="191" height="60"/>
</resources>
</document>
@@ -0,0 +1,28 @@
//
// GoldConvertRecordViewCell.h
// Ifish
//
// Created by imac on 2017/4/25.
// Copyright © 2017年 lianlian. All rights reserved.
//
#import <UIKit/UIKit.h>
#import "DiscountCoupon.h"
@interface GoldConvertRecordViewCell : UITableViewCell
@property (weak, nonatomic) IBOutlet UILabel *yuanLabel;
@property (weak, nonatomic) IBOutlet UILabel *timeLabel;
@property (weak, nonatomic) IBOutlet UILabel *dateLabel;
@property (weak, nonatomic) IBOutlet UILabel *goldLabel;
@property (weak, nonatomic) IBOutlet UILabel *rulefLabel;
@property (weak, nonatomic) IBOutlet UILabel *ruleSLabel;
@property (weak, nonatomic) IBOutlet UILabel *ruleTlabel;
@property (weak, nonatomic) IBOutlet UILabel *jihuomaLabel;
@property (weak, nonatomic) IBOutlet UIButton *fuzhiBtn;
-(void)loadCellwith:(DiscountCoupon *)model;
@property (weak, nonatomic) IBOutlet UIView *blueVIew;
@property (weak, nonatomic) IBOutlet UIView *origeView;
@property (weak, nonatomic) IBOutlet UILabel *jihuiMaView;
@property (weak, nonatomic) IBOutlet UIImageView *shiyongImg;
@end
@@ -0,0 +1,83 @@
//
// GoldConvertRecordViewCell.m
// Ifish
//
// Created by imac on 2017/4/25.
// Copyright © 2017年 lianlian. All rights reserved.
//
#import "GoldConvertRecordViewCell.h"
@implementation GoldConvertRecordViewCell
- (void)awakeFromNib {
[super awakeFromNib];
// Initialization code
}
-(void)loadCellwith:(DiscountCoupon *)model{
NSString *coastYuanT = [NSString stringWithFormat:@"¥%d",model.moneyValue];
NSMutableAttributedString *coastYuanStr =[[NSMutableAttributedString alloc] initWithString:coastYuanT];
[coastYuanStr addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:16] range:NSMakeRange(0, 1)];
self.yuanLabel.attributedText = coastYuanStr;
NSString *dateStr = [NSString stringWithFormat:@"%@",model.createTime];
NSDate *date = [dataContorl formatDateTime:dateStr];
NSLog(@"date***%@****",date);
NSString *riqi =[dataContorl getYearmonthaddDayWithDate:date];
NSString *time = [dataContorl getHmWithDate:date];
self.dateLabel.text = riqi;
self.timeLabel.text = time;
NSString *canusegold = [NSString stringWithFormat:@"%ld金币可兑换",(long)model.needGold];
NSString *canusegoldNum = [NSString stringWithFormat:@"%ld",(long)model.needGold];
NSRange goldRange = [canusegold rangeOfString:canusegoldNum];
NSMutableAttributedString *canusegoldStr =[[NSMutableAttributedString alloc] initWithString:canusegold];
[canusegoldStr addAttribute:NSForegroundColorAttributeName value:RGB(254, 121, 63) range:goldRange];
[canusegoldStr addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:18] range:goldRange];
self.goldLabel.attributedText = canusegoldStr;
self.rulefLabel.text = [NSString stringWithFormat:@"1.%@",model.tagText];
if (!model.useNeedMoney||[model.useNeedMoney isKindOfClass:[NSNull class]]) {
self.ruleSLabel.text = [NSString stringWithFormat:@"2.无使用门槛"];
}else{
self.ruleSLabel.text = [NSString stringWithFormat:@"2.满%@元可用",model.useNeedMoney];
}
if (!model.validEndDate||[model.validEndDate isKindOfClass:[NSNull class]]) {
self.ruleTlabel.text = [NSString stringWithFormat:@"3.永久有效"];
}else{
if ([model.validStartDate isKindOfClass:[NSNull class]]) {
model.validStartDate = @"";
}
self.ruleTlabel.text = [NSString stringWithFormat:@"3.%@致%@",model.validStartDate,model.validEndDate];
}
self.jihuomaLabel.text = model.activationCode;
if (model.isUsed) {
self.blueVIew.backgroundColor = RGB(221, 221, 221);
self.origeView.backgroundColor = RGB(234, 234, 234);
self.jihuiMaView.textColor = RGB(221, 221, 221);
self.jihuomaLabel.textColor = RGB(221, 221, 221);
self.shiyongImg.image = [UIImage imageNamed:@"record_label_disabled"];
self.fuzhiBtn.userInteractionEnabled = NO;
self.fuzhiBtn.backgroundColor =RGB(221, 221, 221);
}else{
self.blueVIew.backgroundColor = RGB(78, 157, 254);
self.origeView.backgroundColor = RGB(254, 121, 63);
self.jihuiMaView.textColor = RGB(102, 102, 102);
self.jihuomaLabel.textColor = RGB(51, 51, 51);
self.shiyongImg.image = [UIImage imageNamed:@"record_label_default"];
self.fuzhiBtn.userInteractionEnabled = YES;
self.fuzhiBtn.backgroundColor =RGB(254, 121, 63);
}
}
- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
[super setSelected:selected animated:animated];
// Configure the view for the selected state
}
@end
@@ -0,0 +1,248 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="11762" systemVersion="16E195" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
<device id="retina4_7" orientation="portrait">
<adaptation id="fullscreen"/>
</device>
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="11757"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<objects>
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" reuseIdentifier="GoldConvertRecordViewCell" id="KGk-i7-Jjw" customClass="GoldConvertRecordViewCell">
<rect key="frame" x="0.0" y="0.0" width="320" height="170"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="KGk-i7-Jjw" id="H2p-sc-9uM">
<rect key="frame" x="0.0" y="0.0" width="320" height="169.5"/>
<autoresizingMask key="autoresizingMask"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="1Ga-vk-Z5O">
<rect key="frame" x="15" y="0.0" width="290" height="130"/>
<subviews>
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="record_label_default.png" translatesAutoresizingMaskIntoConstraints="NO" id="5SW-bO-jU9">
<rect key="frame" x="215" y="0.0" width="75" height="72"/>
<constraints>
<constraint firstAttribute="height" constant="72" id="8qr-aM-Pxv"/>
<constraint firstAttribute="width" constant="75" id="zsp-TY-8yT"/>
</constraints>
</imageView>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Ceq-Pd-nYf">
<rect key="frame" x="0.0" y="0.0" width="4" height="130"/>
<color key="backgroundColor" red="0.30588235294117649" green="0.61568627450980395" blue="0.99607843137254903" alpha="1" colorSpace="calibratedRGB"/>
<constraints>
<constraint firstAttribute="width" constant="4" id="wSB-vz-21P"/>
</constraints>
</view>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="¥元" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="jN2-UA-Agg">
<rect key="frame" x="12" y="26" width="80" height="21"/>
<constraints>
<constraint firstAttribute="height" constant="21" id="Skk-TE-zDo"/>
<constraint firstAttribute="width" constant="80" id="kqs-N1-aR9"/>
</constraints>
<fontDescription key="fontDescription" type="boldSystem" pointSize="23"/>
<color key="textColor" red="0.30588235289999999" green="0.61568627450000002" blue="0.99607843139999996" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="— 抵用券 —" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="QXG-5c-TJa">
<rect key="frame" x="12" y="61" width="80" height="21"/>
<constraints>
<constraint firstAttribute="width" constant="80" id="I8O-JR-MfU"/>
<constraint firstAttribute="height" constant="21" id="KRw-t1-vhM"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="13"/>
<color key="textColor" red="0.40000000000000002" green="0.40000000000000002" blue="0.40000000000000002" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="PtZ-Gu-lVz">
<rect key="frame" x="12" y="90" width="80" height="16"/>
<constraints>
<constraint firstAttribute="height" constant="16" id="7M3-Xu-xC3"/>
<constraint firstAttribute="width" constant="80" id="Cu5-YT-mQr"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="12"/>
<color key="textColor" red="0.59999999999999998" green="0.59999999999999998" blue="0.59999999999999998" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Ovz-uU-nsd">
<rect key="frame" x="12" y="107" width="80" height="15"/>
<constraints>
<constraint firstAttribute="width" constant="80" id="lN1-by-ufF"/>
<constraint firstAttribute="height" constant="15" id="oaO-v4-0mO"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="12"/>
<color key="textColor" red="0.59999999999999998" green="0.59999999999999998" blue="0.59999999999999998" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="goldconvert_recordline.png" translatesAutoresizingMaskIntoConstraints="NO" id="wdp-Uw-kuW">
<rect key="frame" x="93" y="5" width="2" height="120"/>
<constraints>
<constraint firstAttribute="height" constant="120" id="sp6-UB-3lE"/>
<constraint firstAttribute="width" constant="2" id="uFS-t3-flA"/>
</constraints>
</imageView>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" usesAttributedText="YES" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="jGk-Pz-2zb">
<rect key="frame" x="120" y="16" width="163" height="21"/>
<constraints>
<constraint firstAttribute="height" constant="21" id="fah-iG-uch"/>
</constraints>
<attributedString key="attributedText">
<fragment content="100金币可兑换">
<attributes>
<color key="NSColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
<font key="NSFont" metaFont="system" size="15"/>
</attributes>
</fragment>
</attributedString>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="i0a-Rz-4cq">
<rect key="frame" x="120" y="45" width="163" height="21"/>
<constraints>
<constraint firstAttribute="height" constant="21" id="j5q-Lg-YtM"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="12"/>
<color key="textColor" red="0.59999999999999998" green="0.59999999999999998" blue="0.59999999999999998" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="hd7-iL-mY3">
<rect key="frame" x="120" y="89" width="163" height="21"/>
<constraints>
<constraint firstAttribute="height" constant="21" id="ujQ-hj-9wb"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="12"/>
<color key="textColor" red="0.59999999999999998" green="0.59999999999999998" blue="0.59999999999999998" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Wt8-z5-r3A">
<rect key="frame" x="120" y="68" width="163" height="21"/>
<constraints>
<constraint firstAttribute="height" constant="21" id="hot-gs-MHi"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="12"/>
<color key="textColor" red="0.59999999999999998" green="0.59999999999999998" blue="0.59999999999999998" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
<constraints>
<constraint firstItem="wdp-Uw-kuW" firstAttribute="leading" secondItem="Ovz-uU-nsd" secondAttribute="trailing" constant="1" id="0UP-nf-e02"/>
<constraint firstItem="Ovz-uU-nsd" firstAttribute="top" secondItem="PtZ-Gu-lVz" secondAttribute="bottom" constant="1" id="4Rc-5S-7u7"/>
<constraint firstItem="5SW-bO-jU9" firstAttribute="top" secondItem="1Ga-vk-Z5O" secondAttribute="top" id="6K1-Wc-Kgj"/>
<constraint firstItem="Ceq-Pd-nYf" firstAttribute="top" secondItem="1Ga-vk-Z5O" secondAttribute="top" id="6hc-Ba-1lb"/>
<constraint firstAttribute="height" constant="130" id="8Mb-fA-r7Z"/>
<constraint firstItem="wdp-Uw-kuW" firstAttribute="centerY" secondItem="Ceq-Pd-nYf" secondAttribute="centerY" id="CLo-Q9-MBk"/>
<constraint firstItem="hd7-iL-mY3" firstAttribute="top" secondItem="Wt8-z5-r3A" secondAttribute="bottom" id="Cuv-AI-CX6"/>
<constraint firstAttribute="trailing" secondItem="i0a-Rz-4cq" secondAttribute="trailing" constant="7" id="DUU-gf-R9t"/>
<constraint firstAttribute="bottom" secondItem="Ovz-uU-nsd" secondAttribute="bottom" constant="8" id="Dwg-jU-Ev7"/>
<constraint firstItem="jGk-Pz-2zb" firstAttribute="top" secondItem="1Ga-vk-Z5O" secondAttribute="top" constant="16" id="FM3-0V-Osh"/>
<constraint firstAttribute="trailing" secondItem="jGk-Pz-2zb" secondAttribute="trailing" constant="7" id="Jr0-sR-9Qf"/>
<constraint firstItem="QXG-5c-TJa" firstAttribute="leading" secondItem="Ceq-Pd-nYf" secondAttribute="trailing" constant="8" id="Kuq-7g-aqu"/>
<constraint firstItem="i0a-Rz-4cq" firstAttribute="top" secondItem="jGk-Pz-2zb" secondAttribute="bottom" constant="8" id="SfA-LY-zTb"/>
<constraint firstItem="i0a-Rz-4cq" firstAttribute="leading" secondItem="1Ga-vk-Z5O" secondAttribute="leading" constant="120" id="St1-Pk-5wD"/>
<constraint firstAttribute="trailing" secondItem="hd7-iL-mY3" secondAttribute="trailing" constant="7" id="SyI-0p-1DJ"/>
<constraint firstItem="hd7-iL-mY3" firstAttribute="leading" secondItem="wdp-Uw-kuW" secondAttribute="trailing" constant="25" id="TDE-dw-AmR"/>
<constraint firstItem="Ceq-Pd-nYf" firstAttribute="leading" secondItem="1Ga-vk-Z5O" secondAttribute="leading" id="TiR-u0-jOD"/>
<constraint firstItem="Wt8-z5-r3A" firstAttribute="top" secondItem="i0a-Rz-4cq" secondAttribute="bottom" constant="2" id="VkL-Ag-7L2"/>
<constraint firstItem="jN2-UA-Agg" firstAttribute="top" secondItem="1Ga-vk-Z5O" secondAttribute="top" constant="26" id="dD9-u9-xTl"/>
<constraint firstItem="QXG-5c-TJa" firstAttribute="top" secondItem="jN2-UA-Agg" secondAttribute="bottom" constant="14" id="dOz-Vo-RRB"/>
<constraint firstAttribute="trailing" secondItem="5SW-bO-jU9" secondAttribute="trailing" id="gET-s3-Ckv"/>
<constraint firstItem="jN2-UA-Agg" firstAttribute="leading" secondItem="Ceq-Pd-nYf" secondAttribute="trailing" constant="8" id="giQ-JU-smy"/>
<constraint firstItem="jGk-Pz-2zb" firstAttribute="leading" secondItem="wdp-Uw-kuW" secondAttribute="trailing" constant="25" id="h65-Qc-M8r"/>
<constraint firstItem="Ovz-uU-nsd" firstAttribute="leading" secondItem="Ceq-Pd-nYf" secondAttribute="trailing" constant="8" id="hQJ-Gl-fMY"/>
<constraint firstItem="PtZ-Gu-lVz" firstAttribute="leading" secondItem="Ceq-Pd-nYf" secondAttribute="trailing" constant="8" id="iJT-ka-06m"/>
<constraint firstItem="Wt8-z5-r3A" firstAttribute="leading" secondItem="wdp-Uw-kuW" secondAttribute="trailing" constant="25" id="jD3-ll-EBs"/>
<constraint firstItem="Ovz-uU-nsd" firstAttribute="top" secondItem="PtZ-Gu-lVz" secondAttribute="bottom" constant="1" id="kvb-63-CbF"/>
<constraint firstAttribute="bottom" secondItem="Ceq-Pd-nYf" secondAttribute="bottom" id="r8K-aW-pQf"/>
<constraint firstAttribute="trailing" secondItem="Wt8-z5-r3A" secondAttribute="trailing" constant="7" id="t92-F7-TYm"/>
</constraints>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="8QD-o7-WcW">
<rect key="frame" x="15" y="130" width="290" height="40"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="goh-rc-CEy">
<rect key="frame" x="0.0" y="0.0" width="4" height="40"/>
<color key="backgroundColor" red="0.99607843137254903" green="0.47450980392156861" blue="0.24705882352941178" alpha="1" colorSpace="calibratedRGB"/>
<constraints>
<constraint firstAttribute="width" constant="4" id="93M-sx-B41"/>
</constraints>
</view>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="激活码:" textAlignment="right" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="422-3m-RoV">
<rect key="frame" x="12" y="10" width="57" height="21"/>
<constraints>
<constraint firstAttribute="height" constant="21" id="GAC-Pb-OtW"/>
<constraint firstAttribute="width" constant="57" id="HB9-Yk-GF5"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="13"/>
<color key="textColor" red="0.40000000000000002" green="0.40000000000000002" blue="0.40000000000000002" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="XhG-6U-iiZ">
<rect key="frame" x="68" y="10" width="33" height="21"/>
<constraints>
<constraint firstAttribute="height" constant="21" id="gn9-5C-0IW"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="13"/>
<color key="textColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="U1o-LV-PX7">
<rect key="frame" x="222" y="9" width="53" height="22"/>
<color key="backgroundColor" red="0.99607843137254903" green="0.47450980392156861" blue="0.24705882352941178" alpha="1" colorSpace="calibratedRGB"/>
<constraints>
<constraint firstAttribute="height" constant="22" id="IHy-S7-cw0"/>
<constraint firstAttribute="width" constant="53" id="Lvl-IK-J7h"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="13"/>
<state key="normal" title="复制"/>
</button>
</subviews>
<color key="backgroundColor" red="0.97254901960784312" green="0.97254901960784312" blue="0.97254901960784312" alpha="1" colorSpace="calibratedRGB"/>
<constraints>
<constraint firstAttribute="trailing" secondItem="U1o-LV-PX7" secondAttribute="trailing" constant="15" id="3N6-aa-K3A"/>
<constraint firstItem="goh-rc-CEy" firstAttribute="top" secondItem="8QD-o7-WcW" secondAttribute="top" id="8oL-cA-TqS"/>
<constraint firstItem="422-3m-RoV" firstAttribute="centerY" secondItem="8QD-o7-WcW" secondAttribute="centerY" id="DKN-GU-SbP"/>
<constraint firstItem="goh-rc-CEy" firstAttribute="leading" secondItem="8QD-o7-WcW" secondAttribute="leading" id="Ph0-Lc-Mhr"/>
<constraint firstItem="XhG-6U-iiZ" firstAttribute="centerY" secondItem="8QD-o7-WcW" secondAttribute="centerY" id="Wje-RH-E9P"/>
<constraint firstAttribute="height" constant="40" id="XLh-OZ-FU9"/>
<constraint firstItem="U1o-LV-PX7" firstAttribute="centerY" secondItem="8QD-o7-WcW" secondAttribute="centerY" id="bA7-8q-f8i"/>
<constraint firstItem="XhG-6U-iiZ" firstAttribute="leading" secondItem="422-3m-RoV" secondAttribute="trailing" constant="-1" id="bWj-DH-LXy"/>
<constraint firstItem="422-3m-RoV" firstAttribute="leading" secondItem="goh-rc-CEy" secondAttribute="trailing" constant="8" id="cXz-Aw-i3m"/>
<constraint firstAttribute="bottom" secondItem="goh-rc-CEy" secondAttribute="bottom" id="tni-5A-DS0"/>
</constraints>
</view>
</subviews>
<constraints>
<constraint firstItem="8QD-o7-WcW" firstAttribute="leading" secondItem="H2p-sc-9uM" secondAttribute="leading" constant="15" id="CIv-Rt-PcY"/>
<constraint firstItem="1Ga-vk-Z5O" firstAttribute="leading" secondItem="H2p-sc-9uM" secondAttribute="leading" constant="15" id="DjF-hK-5h3"/>
<constraint firstAttribute="trailing" secondItem="1Ga-vk-Z5O" secondAttribute="trailing" constant="15" id="vGp-Bi-7am"/>
<constraint firstAttribute="bottom" secondItem="8QD-o7-WcW" secondAttribute="bottom" id="vW9-bD-Ra8"/>
<constraint firstItem="1Ga-vk-Z5O" firstAttribute="top" secondItem="H2p-sc-9uM" secondAttribute="top" id="w39-Pd-tP1"/>
<constraint firstAttribute="trailing" secondItem="8QD-o7-WcW" secondAttribute="trailing" constant="15" id="yPq-Wp-TVv"/>
</constraints>
</tableViewCellContentView>
<color key="backgroundColor" red="0.94901960784313721" green="0.94901960784313721" blue="0.94901960784313721" alpha="1" colorSpace="calibratedRGB"/>
<connections>
<outlet property="blueVIew" destination="Ceq-Pd-nYf" id="s33-QX-fLw"/>
<outlet property="dateLabel" destination="Ovz-uU-nsd" id="L24-s1-dlJ"/>
<outlet property="fuzhiBtn" destination="U1o-LV-PX7" id="zZp-Q9-Hst"/>
<outlet property="goldLabel" destination="jGk-Pz-2zb" id="l5m-Mh-ajL"/>
<outlet property="jihuiMaView" destination="422-3m-RoV" id="dWc-ER-mwH"/>
<outlet property="jihuomaLabel" destination="XhG-6U-iiZ" id="a4b-Yb-T5N"/>
<outlet property="origeView" destination="goh-rc-CEy" id="8HC-6m-BXQ"/>
<outlet property="ruleSLabel" destination="Wt8-z5-r3A" id="PTb-CB-SmQ"/>
<outlet property="ruleTlabel" destination="hd7-iL-mY3" id="lLN-yg-f1T"/>
<outlet property="rulefLabel" destination="i0a-Rz-4cq" id="jir-u2-hAg"/>
<outlet property="shiyongImg" destination="5SW-bO-jU9" id="8uV-iV-83r"/>
<outlet property="timeLabel" destination="PtZ-Gu-lVz" id="Hpn-8V-dse"/>
<outlet property="yuanLabel" destination="jN2-UA-Agg" id="Ghr-ak-dFG"/>
</connections>
<point key="canvasLocation" x="25" y="51"/>
</tableViewCell>
</objects>
<resources>
<image name="goldconvert_recordline.png" width="1" height="114"/>
<image name="record_label_default.png" width="74" height="72"/>
</resources>
</document>