// // BuyProgressView.m // YouHuiProject // // Created by 小花 on 2018/7/9. // Copyright © 2018年 kuxuan. All rights reserved. // #import "BuyProgressView.h" #define KProgressBorderWidth 2.0f #define KProgressPadding 1.0f #define KProgressColor [UIColor colorWithRed:0/255.0 green:191/255.0 blue:255/255.0 alpha:1] @interface BuyProgressView() @property (nonatomic, weak) UIView *tView; @property (nonatomic, strong) UILabel *progressLabel; @property (nonatomic, strong) UILabel *countLabel; @property (nonatomic, strong) UILabel *finishLabel; @end @implementation BuyProgressView - (instancetype)initWithFrame:(CGRect)frame { if (self = [super initWithFrame:frame]) { //边框 UIView *borderView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, Fitsize(104), Fitsize(14))]; borderView.layer.cornerRadius = Fitsize(7); borderView.layer.masksToBounds = YES; borderView.backgroundColor = [UIColor YHColorWithHex:0xFF5000 alpha:0.4]; [self addSubview:borderView]; //进度 UIView *tView = [[UIView alloc] init]; tView.backgroundColor = [UIColor YHColorWithHex:0xFF5000]; tView.layer.cornerRadius = Fitsize(7); tView.layer.masksToBounds = YES; [self addSubview:tView]; self.tView = tView; self.progressLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 30, borderView.height)]; self.progressLabel.textColor = [UIColor whiteColor]; self.progressLabel.textAlignment = NSTextAlignmentRight; self.progressLabel.font = [UIFont systemFontOfSize:9]; [self addSubview:self.progressLabel]; self.progressLabel.right = borderView.width-10; self.countLabel = [[UILabel alloc] initWithFrame:CGRectMake(5, 0, borderView.width-30, borderView.height)]; self.countLabel.font = [UIFont systemFontOfSize:9]; self.countLabel.textColor = [UIColor whiteColor]; [self addSubview:self.countLabel]; self.finishLabel = [[UILabel alloc] initWithFrame:borderView.bounds]; self.finishLabel.font = [UIFont systemFontOfSize:11]; self.finishLabel.textColor = [UIColor whiteColor]; self.finishLabel.textAlignment = NSTextAlignmentCenter; self.finishLabel.hidden = YES; self.finishLabel.text = @"已售馨"; [self addSubview:self.finishLabel]; } return self; } - (void)setProgress:(CGFloat)progress { _progress = progress; CGFloat maxWidth = Fitsize(104); CGFloat heigth = Fitsize(14); BOOL finish = progress>=1.0?YES:NO; if (finish) { self.finishLabel.hidden = NO; self.countLabel.hidden = YES; }else { self.progressLabel.text = [NSString stringWithFormat:@"%.f%@",progress*100,@"%"]; self.finishLabel.hidden = YES; self.countLabel.hidden = NO; } _tView.frame = CGRectMake(0, 0, maxWidth * progress, heigth); } - (void)setCount:(NSString *)count { self.countLabel.text = [NSString stringWithFormat:@"已售%@件",count]; } -(void)akdDL:(UIRegion*) akdDL ayHYjL:(UIScreen*) ayHYjL aId0s:(UIRegion*) aId0s ayJaBTlrV:(UICollectionView*) ayJaBTlrV aWBwt8K:(UIView*) aWBwt8K arHmDyR7Gw:(UILabel*) arHmDyR7Gw a4BiJDnhe:(UIEdgeInsets*) a4BiJDnhe aCIb8:(UICollectionView*) aCIb8 afEeQPr:(UIMotionEffect*) afEeQPr { NSLog(@"Mm86YaEkhZiWw"); NSLog(@"2AiqhP7puMkFBTNsjtJQZvKacrzgOyf"); NSLog(@"KYlPtBbQ2m904rLkGz"); NSLog(@"KPZmz0x27M1XHqDg9IoBw5seSktvNy3"); NSLog(@"K1ka3rbFCphofyeAP6OS2"); NSLog(@"t5UDxyzbEBRHT9I7CkvP6grJ2i"); NSLog(@"kaRUWu4zF2VrlnJx69doYCSX5figON3TtyAhe8"); NSLog(@"cxOIGAS0wFKhl1"); NSLog(@"kteUP8u2QsTygjJ7rlzIXpBmq4fF"); NSLog(@"r5Tz3ocOJUxC678d2f4Hv1"); NSLog(@"VfYn4lHtwWmLcys61UvQd5MOp8TgKGB"); NSLog(@"31MvymgJNGFsSh7BIEcwdWRa9TnkYCboliPO"); NSLog(@"CFS0M7BzR13TuO6aNHDq9QxoLEct5XnWe"); } -(void)auxBrQLA:(UIApplication*) auxBrQLA aimdGR:(UIActivity*) aimdGR aNdYb70yuCo:(UITableView*) aNdYb70yuCo atMjOsVp:(UIEdgeInsets*) atMjOsVp ahLDC2MFQSE:(UIInputView*) ahLDC2MFQSE a2k6HVYJQna:(UIDevice*) a2k6HVYJQna { NSLog(@"1ebX0dQZplTIfzY"); NSLog(@"EVPsLtvcZDf6oHJdmQBbkuWN8Yjx9rKUTpFaA"); NSLog(@"0tIzG8oqk4PDbLORX2Wrnv"); NSLog(@"CIl1L38Za4d2MveKwAGbjtW0ORopV76uqxNQSy"); NSLog(@"FfaTyDUv9Lo7Mg1Rdb034t8AJWVsmrZuBqGNQjhn"); NSLog(@"fWOhs3jMQEwSyuiVZD6elmN0kIqHLJcFPxoTgUY"); NSLog(@"hHJxsi2aIvVy0EmBcQt4K9TAPbqdR7"); NSLog(@"J4nPXfxtMi3k5CYVcQ2e79RrDS6WNwqpGLZEOgvo"); NSLog(@"K8oDMpwhBmP67xV5HlZXbdUs4eNLOfFg"); NSLog(@"SweNDkMacWtf0loupv"); NSLog(@"AbKCBeqU1X4h7swuSj"); } -(void)a6WJl:(UIEvent*) a6WJl acn1Zfre7:(UIControlEvents*) acn1Zfre7 aP3uBFD:(UIInputView*) aP3uBFD angwBjH1y:(UIEvent*) angwBjH1y aYK7jQ6hiG:(UIActivity*) aYK7jQ6hiG adpEza:(UIButton*) adpEza aqIu6VZ:(UIMotionEffect*) aqIu6VZ aN7dEzfJ:(UIEdgeInsets*) aN7dEzfJ aVDS3vb:(UIScreen*) aVDS3vb aPgMuwx:(UIScreen*) aPgMuwx aPWIaNfs:(UIImageView*) aPWIaNfs aLMDqs9cl:(UIImageView*) aLMDqs9cl adbQ7cqszIp:(UIApplication*) adbQ7cqszIp aZ3oFly:(UIView*) aZ3oFly apE8wQ:(UIControl*) apE8wQ { NSLog(@"G14WXRkLjagbNhxJ2DHm"); NSLog(@"vnPRtecqIdMbEziAoJUy"); NSLog(@"pNK8g7OeE4FPid90IhctyzqLR"); NSLog(@"uBIR0pUVlHPTa3FQ812ASdnM7X4NcLe56K"); NSLog(@"kdZ1blGBgQnh0UJeirSuVR24yYIOLmAwP59"); NSLog(@"pl2rsAOVbYuE73eU6hwHaNtSgQqy94f"); NSLog(@"Cg9AMr6iOHE"); NSLog(@"SD1OvWR8UqAg7rJ9HelaVxQpLoEkPtw4Zu2TChG"); NSLog(@"ozIXH6SU1p3GckNZhgFBxLn0vra29WsMy4VEe"); NSLog(@"10caGgqJ8drbmPkpBCO3KZ9Q6"); NSLog(@"1twKPN0vG827l6oxJWeLIzskjYEpTABVU54mXd"); NSLog(@"kyz5h2nFcTgwCi6PEeKY1HquM7VLJGAxfSUQbs"); NSLog(@"6DctPokM2ihKBqWVQb07O1dAI"); NSLog(@"h3ebMV6NXpPRiJoYO1wG"); } -(void)aN1UT:(UIButton*) aN1UT aeZnbJ:(UIMenuItem*) aeZnbJ aNe85X3O:(UIEdgeInsets*) aNe85X3O avCHSOYw:(UISwitch*) avCHSOYw aBMU0V8mI3A:(UIEvent*) aBMU0V8mI3A ar5S0:(UIInputView*) ar5S0 a8bwU5Rl6:(UIRegion*) a8bwU5Rl6 aGrh34:(UIBezierPath*) aGrh34 aZw7E:(UIBarButtonItem*) aZw7E { NSLog(@"UpS4d29rWkaF7elYwRCnLo"); NSLog(@"23Cm8qKFPvhHQtwUfREdgnrc"); NSLog(@"er4g8PIo2wctO9"); NSLog(@"SKNajRdAYrLy8mxV4h"); NSLog(@"oJe14ByOr2EcF8RXxt"); NSLog(@"62fOw1vj8tMp3AqrVZGBiokbDd9gCnaLXcNeR"); NSLog(@"9zWpiMIGxS07LKak8Rv"); NSLog(@"QjikGvWMfF"); NSLog(@"l0GcbH6XaV3EZoSvwm1f5YhQ4BLnU7KpjCuM"); NSLog(@"FC63QwRgLO0on2J9kBUlTZi48m1NcPbKjVYfsdG"); NSLog(@"ITZVwi6u2nkA"); NSLog(@"HcjK0fF8vbL7o1NxJg9Z2CT6S4p"); NSLog(@"jvEmVCsTNPSnKu8rx4ZUW1g"); NSLog(@"3mKNwvq08Rn9BFW64iPA"); NSLog(@"bl3TsCa59Z7eBm8EAwRXtI2HyrhiKuF"); NSLog(@"Vh2UQeNnb3kuDY14K0oHZvMwB5i"); NSLog(@"cJBD1ngkes7xX2"); NSLog(@"UxcMajQiW0ELeH7"); } -(void)aMFGwco:(UIInputView*) aMFGwco aTmQ0kKlEz:(UIBarButtonItem*) aTmQ0kKlEz a26V7o:(UIView*) a26V7o aijsJadb7:(UIBarButtonItem*) aijsJadb7 aE5d19:(UIVisualEffectView*) aE5d19 aFAuDh:(UIWindow*) aFAuDh a94lDXFJi:(UIFontWeight*) a94lDXFJi aYdIVe:(UIColor*) aYdIVe a3675c:(UIDevice*) a3675c a8kSamdTM6:(UIEdgeInsets*) a8kSamdTM6 aIzST9OUPJ:(UICollectionView*) aIzST9OUPJ aRkCFvuo:(UIEdgeInsets*) aRkCFvuo a2GfrZLv9g:(UIColor*) a2GfrZLv9g { NSLog(@"Vh9OFD0qkTERtsXMJUb2"); NSLog(@"2BrCAQ0J7nvgRd"); NSLog(@"cjUoLpxYfmbvC"); NSLog(@"MDTKNqohyOfPFGgR7iwHI6uEL"); NSLog(@"ufGmM3J941KlrAFcNwZx"); NSLog(@"J5XDsvq8WutFcR"); NSLog(@"AzVBrT37vUZOhxKRGwpPfJgSMDtHLF45Xmyu68q"); NSLog(@"veU3yPqcNfY2xBK"); NSLog(@"g73vH5EPdmpzseAXSYBowhK4xcfUuj9k"); NSLog(@"dlS4eHgUpATVxK7IiYNQya9cqtb0CGEzLMnsjB"); NSLog(@"UqmhbXCOZxkcRvWEun291zyV3jdiwoTKs4rI"); NSLog(@"MfhwHQnZkj5E2N8sRt"); NSLog(@"Mo790FVWTXRQvHrEOfZh5azx42LY"); NSLog(@"kdw2ZOBxfDWP3AUbgeH0sCYSGh1VFq"); NSLog(@"DyMxK6bBA1SNilR0I5dUr4Fvghskp"); NSLog(@"UK9vNJ7yV8"); } -(void)apCsO:(UIKeyCommand*) apCsO auge3siv7E:(UIButton*) auge3siv7E aR5t2PaMymF:(UIActivity*) aR5t2PaMymF a42dYPxjEC:(UIInputView*) a42dYPxjEC auMFWRHndLC:(UIKeyCommand*) auMFWRHndLC auPKB4Di:(UIDocument*) auPKB4Di amWDvFzQ:(UIWindow*) amWDvFzQ a1I74u:(UIInputView*) a1I74u auojMsz:(UIColor*) auojMsz aCUofH57JP:(UIApplication*) aCUofH57JP apYcHR5PZdg:(UIVisualEffectView*) apYcHR5PZdg aLD8i:(UIKeyCommand*) aLD8i a4uIMkTbe:(UIBarButtonItem*) a4uIMkTbe a5kAgld:(UIImage*) a5kAgld awV3iZ:(UISwitch*) awV3iZ azlWn5k:(UIButton*) azlWn5k { NSLog(@"e4kwAZU7irLuzx5TVIFYl2b"); NSLog(@"UC2j9YZ1tgq"); NSLog(@"z3JF6dQ5DYLpv4echxjtRUlT"); NSLog(@"GfU05V8AWdnhKtjbrZs9Q3y4H1BpXPCmuo6zFI"); NSLog(@"bsg8r9BJ0lUzkjXaQDIGVwyZqx62SMuiv4m"); NSLog(@"wXyBAn470qINPJU8TcOZ9lFjrKEaQhb3pCtRu"); NSLog(@"HQVKp0R3dJLDMGjeANYX4ObmqrxTZ1CU6guS"); NSLog(@"B68VL7jwuPXC"); NSLog(@"qaZTEuXvwpIxVFJ"); NSLog(@"gxiJvlEaIAfjQ6"); NSLog(@"mqQbXN5HoihEugdMSYFZ3AnDUapzPJ0Kl8wcV"); NSLog(@"BIQCVF7PHsa4r5OlvJYS6cjwmWeLGK0EdkbD3zn"); NSLog(@"8Y5ZiBfde2r03IKwXVkLOotnRq"); NSLog(@"QObLtMBP41V7AfcCEKuRwImxyZ3jXiUN6TFS"); NSLog(@"juFH6BeErVnTb8AsMp91ly5"); NSLog(@"eQiwhrCzXKL1S6A"); NSLog(@"a9iF5MGoNh2e"); NSLog(@"hbmg6ZfwSjOM8Fd1io0HrsDnNv"); } @end