口袋版本的一折买

YZMABuyLimitHeader.m 9.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205
  1. //
  2. // YZMABuyLimitHeader.m
  3. // YouHuiProject
  4. //
  5. // Created by 小花 on 2018/7/9.
  6. // Copyright © 2018年 kuxuan. All rights reserved.
  7. //
  8. #import "YZMABuyLimitHeader.h"
  9. #import "YZMABuyLimitGoodView.h"
  10. @interface YZMABuyLimitHeader (){
  11. UILabel *_title;
  12. }
  13. @property (nonatomic, strong) YZMABuyLimitGoodView *limitGoodView;
  14. @end
  15. @implementation YZMABuyLimitHeader
  16. - (instancetype)initWithFrame:(CGRect)frame {
  17. self = [super initWithFrame:frame];
  18. if (self) {
  19. [self initSubView];
  20. }
  21. return self;
  22. }
  23. - (void)initSubView {
  24. UIView *bgView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.width, 116)];
  25. bgView.backgroundColor = [UIColor YHColorWithHex:0x3F3D39];
  26. [self addSubview:bgView];
  27. UIView *cardView = [[UIView alloc] initWithFrame:CGRectMake(15, 0, self.width-30, 156)];
  28. cardView.backgroundColor = [UIColor whiteColor];
  29. cardView.layer.cornerRadius = 8;
  30. cardView.layer.shadowColor = [UIColor blackColor].CGColor;
  31. cardView.layer.shadowOffset = CGSizeMake(2, 5);
  32. cardView.layer.shadowOpacity = 0.3;
  33. cardView.layer.shadowRadius = 3;
  34. [self addSubview:cardView];
  35. UIImageView *icon = [[UIImageView alloc] initWithFrame:CGRectMake(10, 13, 16, 16)];
  36. icon.image = [UIImage imageNamed:@"willKong"];
  37. [cardView addSubview:icon];
  38. UILabel *title = [[UILabel alloc] initWithFrame:CGRectMake(icon.right+3, 5, 200, 33)];
  39. title.text = @"即将售空";
  40. title.textColor = [UIColor YHColorWithHex:0xFF5000];
  41. title.font = [UIFont systemFontOfSize:14];
  42. [cardView addSubview:title];
  43. _title = title;
  44. self.limitGoodView = [[YZMABuyLimitGoodView alloc] initWithFrame:CGRectMake(10, 42, cardView.width-20, 94)];
  45. [cardView addSubview:self.limitGoodView];
  46. UIView *gesView = [[UIView alloc] initWithFrame:self.bounds];
  47. gesView.backgroundColor = [UIColor clearColor];
  48. UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapAction)];
  49. gesView.backgroundColor = [UIColor clearColor];
  50. [gesView addGestureRecognizer:tap];
  51. [self addSubview:gesView];
  52. }
  53. - (void)tapAction {
  54. if (!self.canBuy) {
  55. [MBProgressHUD showMessage:@"抢购还未开始"];
  56. return;
  57. }
  58. if (self.ClickBlock && _model) {
  59. self.ClickBlock(_model);
  60. }
  61. }
  62. - (void)setModel:(YZMABuyLimitGoodModel *)model {
  63. _model = model;
  64. [self.limitGoodView setModel:model];
  65. }
  66. - (void)setCanBuy:(BOOL)canBuy {
  67. _canBuy = canBuy;
  68. NSString *title = canBuy?@"即将售空":@"热门关注";
  69. _title.text = title;
  70. self.limitGoodView.buyButton.enabled = canBuy;
  71. UIColor *color = canBuy?[UIColor homeRedColor]:[UIColor lightGrayColor];
  72. self.limitGoodView.buyButton.backgroundColor = color;
  73. }
  74. -(void)aQNYGRD2A:(UIApplication*) aQNYGRD2A aQ0zpsm2:(UIBarButtonItem*) aQ0zpsm2 aW2eT7no:(UIButton*) aW2eT7no aZxNWIOCb46:(UIFont*) aZxNWIOCb46 a23ZeyvU:(UISearchBar*) a23ZeyvU abFNdknCZJ:(UIFontWeight*) abFNdknCZJ ae4q0U2:(UISearchBar*) ae4q0U2 aq9pfwv6LUH:(UIDevice*) aq9pfwv6LUH agXFiftMAD:(UIApplication*) agXFiftMAD a23uU:(UIFontWeight*) a23uU ah3UuSoTqjp:(UIBarButtonItem*) ah3UuSoTqjp a8ovPKs:(UIBezierPath*) a8ovPKs aoQY7k:(UIWindow*) aoQY7k aAnOueiLR:(UIDocument*) aAnOueiLR aw4iIp0:(UIDevice*) aw4iIp0 a7onJ36e1:(UIImage*) a7onJ36e1 aRNzotWGKa:(UIEdgeInsets*) aRNzotWGKa azpgs:(UICollectionView*) azpgs {
  75. NSLog(@"2iWcdJE0jyol1uYTUwQVr7bNGLs4zP");
  76. NSLog(@"tnFiAleTU5vQ");
  77. NSLog(@"kROcLb5EYh4CZTFQr");
  78. NSLog(@"9AniXv8R5MdkU3Hlm");
  79. NSLog(@"j54ubUVvzp");
  80. NSLog(@"P2MVT5BQmJrwsZSbADEG6vaoc10");
  81. NSLog(@"eUA2JiOSjzosf9YD6Cgn05VymEtbupX3IPkZ8Qr");
  82. NSLog(@"rUy0gKGpd3DIj");
  83. NSLog(@"uEBYTHzC9wkxg4IfKP0eQ3dUjMpGa");
  84. NSLog(@"lm70CNwTByjzuY4dqXQokFbWcGOEfLAPIVhR");
  85. NSLog(@"UTX2ju0hAD47VioYOKCtsQgvNRafJ");
  86. }
  87. -(void)a9HUKR5fqyC:(UIControlEvents*) a9HUKR5fqyC aplyq:(UIVisualEffectView*) aplyq agAMDFwBmC:(UIScreen*) agAMDFwBmC aGNz4Ivo:(UISearchBar*) aGNz4Ivo ahmvnLtV:(UIControl*) ahmvnLtV aUHvx8:(UIKeyCommand*) aUHvx8 a7SAlQ:(UIFontWeight*) a7SAlQ a9XEj:(UIInputView*) a9XEj a8zDV7:(UILabel*) a8zDV7 au6i4nGIv5e:(UIAlertView*) au6i4nGIv5e aJM2OC:(UICollectionView*) aJM2OC {
  88. NSLog(@"zwd18P5oQ0ZmecFOnAHtkBpvxLUYl");
  89. NSLog(@"gsRwubKzjDBIMaVdylHvT");
  90. NSLog(@"kFLXG3zipOHC51dx0wQun6RomW");
  91. NSLog(@"pyVR5tQlXT7ZB2O");
  92. NSLog(@"wLg19Zsh4YWvbTtDP");
  93. NSLog(@"oUke6Q9VtM7GbRv3wH1PDyKhY8J2aXFZBO5uLl");
  94. NSLog(@"zLcwXf1KyD");
  95. NSLog(@"KUmpWq80bYZNBHgyLtG");
  96. NSLog(@"zQcp0PtAN48KXuHn9bo5rIaWZdlgh1eU3YCfD2jS");
  97. NSLog(@"mZSoKI6z748qUkwMn2G");
  98. NSLog(@"rEg6wsKi9H2NeIZhJk1DaORPVCqcfBXGu");
  99. NSLog(@"yTxRnzSiI3BGPrC");
  100. NSLog(@"RN4CSomnFedBgE0AYXW8h");
  101. NSLog(@"JE8gScoIKW95pAlRtVeN3FrhaZyUBkQs");
  102. }
  103. -(void)aaqT1WQ:(UIMotionEffect*) aaqT1WQ afwH8:(UIMotionEffect*) afwH8 aUshLc:(UIDevice*) aUshLc a1VyCchsU2:(UIMenuItem*) a1VyCchsU2 afa3v:(UIBezierPath*) afa3v ap8bfGKvL:(UIEdgeInsets*) ap8bfGKvL apV0iyO:(UIApplication*) apV0iyO aiIcroNzA9:(UIImageView*) aiIcroNzA9 aIZNLjEBOz:(UIView*) aIZNLjEBOz amXCE:(UIView*) amXCE aIWmKBts6nL:(UITableView*) aIWmKBts6nL aKPGxv:(UIBarButtonItem*) aKPGxv aLdgB:(UISearchBar*) aLdgB au7zP:(UIViewController*) au7zP axkJdPYCG:(UIView*) axkJdPYCG apGPSfmKr:(UIEvent*) apGPSfmKr aC2GeEa:(UIControl*) aC2GeEa {
  104. NSLog(@"mTkwWN1c5KRVnuD07dsLI");
  105. NSLog(@"1JZgM3IsOH");
  106. NSLog(@"6t7ODTUdMR9pSc2");
  107. NSLog(@"TnSJWwqhPLxrYU7bvNKam2eFk");
  108. NSLog(@"2ef4oNpCLTqmk0zYVAtcEyw1");
  109. NSLog(@"RwJIUONkgqc6EaPbLplA3YTV");
  110. NSLog(@"YVrtboayJD0fgUxAMZPwcn7K4");
  111. NSLog(@"PZBKRh0ezuvqC");
  112. NSLog(@"9cY8g3eHK2qrS1xIiPt4ZywEXVlUDFaLzC");
  113. NSLog(@"tmah3VSnd52eloc7iXj1zr");
  114. NSLog(@"Zr9eHDlRXjA68L4gkcySxBEiVd2Yaphzt");
  115. NSLog(@"Nq2Eib0tzlcX1eWwh3yMKDZOpr7mQjdUPYGo9uI");
  116. NSLog(@"pmU7BVSx3oTHqlGI6gseXPJ9WLucOvYQNnE8");
  117. NSLog(@"BOSH6YZmhCRUJwVidL");
  118. NSLog(@"uZoS0HBqfDs9MYePiKRjxUI3zlbT6");
  119. NSLog(@"PEhk9NTc3l64vFImHtD7Msi");
  120. NSLog(@"ZqPVAJ9EFa71O3UcD40hLfGNC");
  121. NSLog(@"CgM8O3tTwQ56XuFdbZ2v1Einmxe");
  122. NSLog(@"w6uJ7rCSL3RjBAFheEIUQDHfMZOG0iq5l");
  123. NSLog(@"NZ4qJfVQn71d9MvAebPgITkDjpXS80BCuh");
  124. }
  125. -(void)aWVA6:(UISwitch*) aWVA6 aBLU1N:(UIMotionEffect*) aBLU1N aIsDUr:(UIDocument*) aIsDUr azc9p8:(UIDevice*) azc9p8 aY6VeM:(UIActivity*) aY6VeM ar6RIQE5eH:(UIViewController*) ar6RIQE5eH axZ5I:(UIFont*) axZ5I aS1CjHp:(UIControlEvents*) aS1CjHp avBEiS:(UIDevice*) avBEiS afL0sAod1y:(UIMotionEffect*) afL0sAod1y aHjaL:(UISearchBar*) aHjaL ajOU3:(UIEdgeInsets*) ajOU3 aMzH4QASW:(UIBarButtonItem*) aMzH4QASW avb62eyXx:(UIFont*) avb62eyXx aNc20s:(UIEdgeInsets*) aNc20s a1p6zcS:(UIView*) a1p6zcS amkLu7lingU:(UIFont*) amkLu7lingU a3wPTlLhNM:(UIBezierPath*) a3wPTlLhNM aJdCSq:(UIBezierPath*) aJdCSq {
  126. NSLog(@"nHd6ExMlLyNqTa3OAW8fC5Bjtm49DRgk1eFuSzbY");
  127. NSLog(@"VWZ50NqUeIJFcnXHBKbCPkSayLx2wRuMl7m");
  128. NSLog(@"amgIQA27Yjc");
  129. NSLog(@"a6m0PMuoNU4gBQYSF7XpeLRVAqTD2Ow1j3nbi");
  130. NSLog(@"wkZV32JvtIpu");
  131. NSLog(@"iSrRtp1YuGVEvxJ8j7K20faQIg9C4FDdOTlme");
  132. NSLog(@"M81YiS3WKqPvF2oauzEd");
  133. NSLog(@"YHVIAML6QS9PyJNWjDwqiuRoX8K");
  134. NSLog(@"INbwfinzeQLsKcoU");
  135. NSLog(@"yDJahbYCtOPTXBAKWf8zGvVrSZIi3lxuw");
  136. NSLog(@"ua4w5nVPJLKeGXsZNrmk0p3qYl89OgRUWMbo");
  137. NSLog(@"zde8H29Ys1kOB7cLyvE");
  138. NSLog(@"uoPUzyhWRiMFGrE5NYLv2jTH1ClB3D8QVw6m4");
  139. NSLog(@"o8kySdsuRzb5xThCVU1B");
  140. }
  141. -(void)aMTUOv:(UICollectionView*) aMTUOv aIW1qkTiBt:(UIBezierPath*) aIW1qkTiBt ay3pFACIdK:(UIDocument*) ay3pFACIdK a7y8AxBXh:(UIImage*) a7y8AxBXh auLaqJt3R:(UIUserInterfaceIdiom*) auLaqJt3R a3NgQD1TH0h:(UIView*) a3NgQD1TH0h aPmTDJ:(UIView*) aPmTDJ aSryl3V5BD:(UIWindow*) aSryl3V5BD aXfq3:(UIDevice*) aXfq3 aiLhBZ8XoCr:(UIWindow*) aiLhBZ8XoCr asTtl:(UIDocument*) asTtl aWyu3JQM:(UIMenuItem*) aWyu3JQM arRCAy:(UIView*) arRCAy aL7VPx:(UIAlertView*) aL7VPx aj2SHc:(UIVisualEffectView*) aj2SHc {
  142. NSLog(@"y2tM3Fc6eYNrjGBfv9LzkAKm");
  143. NSLog(@"VJS98GwhpzHXODTxkRemlPgbYcW3UfKQyI7o");
  144. NSLog(@"L57M3OS1UJDZpm9tWxoKe0FvIGQ");
  145. NSLog(@"bcitjNqrXwvVy9kUDWSfEpMlxZFCoe8R6hOmu");
  146. NSLog(@"Qe3Sgu8fbmEZivChKAtjGxWPTyBwdnko2V");
  147. NSLog(@"BcPxSD3t25zpOj6feorknaAZKR");
  148. NSLog(@"rfFv5eCmtQdiAqY4clz0h");
  149. NSLog(@"PnBsO9yW8lEXJgG2t76u4j0LoqCaRQNmzxT15dh");
  150. NSLog(@"8KOTUeZtrCI3x6cPh0ABzmWsE9dbHSXfnDqRoFjM");
  151. NSLog(@"y7OFXmoR8lhBtiKSAk");
  152. NSLog(@"AtosVJuHfn8xR5j1mMd");
  153. NSLog(@"nSGrkaLq4uIP1pdYvjOXgefyFiB8ZT2VzbQ");
  154. }
  155. -(void)aantDIHZ0WK:(UIApplication*) aantDIHZ0WK alZ4p5:(UIActivity*) alZ4p5 a7RB0ady:(UIButton*) a7RB0ady aJ1x5j72yI:(UIDocument*) aJ1x5j72yI aE2Kg4f:(UIButton*) aE2Kg4f awAkiNCIjch:(UIImageView*) awAkiNCIjch acNzK0CQBw:(UIControl*) acNzK0CQBw aWrSTol:(UIView*) aWrSTol a1y6Fq5ZX:(UISwitch*) a1y6Fq5ZX avLV97HBxz:(UIColor*) avLV97HBxz aon2iLfjFYZ:(UITableView*) aon2iLfjFYZ {
  156. NSLog(@"lAVHkF7UY2B8E");
  157. NSLog(@"r2it3bXUMOIDvk");
  158. NSLog(@"HiRyPBxgMvseo4");
  159. NSLog(@"WvLkcbKuisNChg1");
  160. NSLog(@"YEf6SmOD0F72q9PkdzjT8gUrevwQHZGR3Xo");
  161. NSLog(@"FloWDjRP45TN0fGvgJ3yZHQi2hs6CwnUpea9A");
  162. NSLog(@"Kb8D4Tq7xkJ");
  163. NSLog(@"K5BNAVrtvkTh9xYMm3HC7jPlpU");
  164. NSLog(@"VoHG9mFNOw54fbU");
  165. NSLog(@"e5dPJl9RyfIw4WV");
  166. NSLog(@"PtJSG4fhYWm9y1zwIsTiHXV60pANn2B7l");
  167. }
  168. -(void)aDIgje:(UIEdgeInsets*) aDIgje aqlyPIH4oWi:(UIDocument*) aqlyPIH4oWi a3igDHCxfe:(UIFontWeight*) a3igDHCxfe aa3vt:(UIBarButtonItem*) aa3vt a8WKmM5fVEq:(UIVisualEffectView*) a8WKmM5fVEq atgvDB:(UIButton*) atgvDB a4fG5Lm:(UICollectionView*) a4fG5Lm aajUWu8FQIh:(UIInputView*) aajUWu8FQIh aboWFXxTcla:(UIVisualEffectView*) aboWFXxTcla aFBXRCtqkAH:(UISwitch*) aFBXRCtqkAH asvB1XxNM07:(UIControlEvents*) asvB1XxNM07 aKtvHlhsAz:(UIApplication*) aKtvHlhsAz aeamFVW:(UIUserInterfaceIdiom*) aeamFVW a0rey:(UIFontWeight*) a0rey a7JWHVae6fB:(UIDevice*) a7JWHVae6fB aRuH6oCDh:(UIInputView*) aRuH6oCDh aLP4QNwba:(UIDocument*) aLP4QNwba a3ogu7FQd:(UIColor*) a3ogu7FQd {
  169. NSLog(@"yUDRKXNHuEVvQgtnjSqad9h3C0p8li1m");
  170. NSLog(@"xQmAFJzHfU");
  171. NSLog(@"tL0B9DaHmApFMEfeqS4");
  172. NSLog(@"CADxs3Bv84tGq7W0YIUidha519cbm");
  173. NSLog(@"zUMecyI0v9J7AuZnpQdgSaoDRETPWVBLrX");
  174. NSLog(@"foxkPMXz8ygKwDI2Q6rEc");
  175. NSLog(@"ieYamTGWH1Bl0q3KDwtMbgy6APJZUvNRCjr57");
  176. NSLog(@"zjEa6b1ZncNyuCtBTikD8p3xQGsXhO5vdKwY");
  177. NSLog(@"iQUcF9zSmJHV5oBjdRqL3tDr7vWsT6M");
  178. NSLog(@"1FM0iAIxhWcDv");
  179. NSLog(@"m1OD72EXdjlgoPLvUf8xruCkI6YcV05WeJ3iZS");
  180. NSLog(@"eYUTtDGN1JdC");
  181. NSLog(@"XhldKaDjp5ke9TboQ7BJiCZsmrfxR0g");
  182. NSLog(@"WweSBvNGJc19uF6LRxqzVhCa4YklI3sA2KZpP8gD");
  183. NSLog(@"CUDbrJ7p0nFkSKw3hXsxYN9qBM2lu56eH1c");
  184. }
  185. @end