口袋版本的一折买

YZMAUpdatePopView.m 9.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. //
  2. // YZMAUpdatePopView.m
  3. // YouHuiProject
  4. //
  5. // Created by 小花 on 2018/5/9.
  6. // Copyright © 2018年 kuxuan. All rights reserved.
  7. //
  8. #import "YZMAUpdatePopView.h"
  9. @implementation YZMAUpdatePopView
  10. - (instancetype)initWithFrame:(CGRect)frame searchText:(NSString *)searchText isNeed:(BOOL)isNeed{
  11. self = [super initWithFrame:frame];
  12. if (self) {
  13. self.layer.cornerRadius = 6;
  14. self.layer.masksToBounds = YES;
  15. self.backgroundColor = [UIColor whiteColor];
  16. [self initSubViewWithText:searchText isNeed:isNeed];
  17. }
  18. return self;
  19. }
  20. - (void)initSubViewWithText:(NSString *)searchText isNeed:(BOOL)isNeed{
  21. UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, self.width, Fitsize(85))];
  22. imageView.image = [UIImage imageNamed:@"update_top"];
  23. [self addSubview:imageView];
  24. UILabel *desLb = [[UILabel alloc] initWithFrame:CGRectMake(0, imageView.bottom+10, self.width, 17)];
  25. desLb.text = @"口袋优选的小伙伴们,我们有新功能啦";
  26. desLb.font = [UIFont systemFontOfSize:14];
  27. desLb.textAlignment = NSTextAlignmentCenter;
  28. desLb.textColor = [UIColor YHColorWithHex:0x666666];
  29. [self addSubview:desLb];
  30. UILabel *searchLabel = [[UILabel alloc] initWithFrame:CGRectMake(23, imageView.bottom+20, self.width-46, 70)];
  31. searchLabel.numberOfLines = 3;
  32. searchLabel.textColor = [UIColor YHColorWithHex:0x262626];
  33. searchLabel.textAlignment = NSTextAlignmentCenter;
  34. searchLabel.font = [UIFont systemFontOfSize:14];
  35. searchLabel.text = searchText;
  36. [self addSubview:searchLabel];
  37. UIButton *cancelBtn = [[UIButton alloc] initWithFrame:CGRectMake(0, self.height-57, self.width/2, 57)];
  38. [cancelBtn setTitleColor:[UIColor YHColorWithHex:0x999999] forState:UIControlStateNormal];
  39. [cancelBtn setTitle:@"以后再说" forState:UIControlStateNormal];
  40. cancelBtn.titleLabel.font = [UIFont systemFontOfSize:16];
  41. [cancelBtn addTarget:self action:@selector(cancelAction) forControlEvents:UIControlEventTouchUpInside];
  42. [self addSubview:cancelBtn];
  43. UIButton *searchBtn = [[UIButton alloc] initWithFrame:CGRectMake(self.width/2, self.height-57, self.width/2, 57)];
  44. [searchBtn setTitleColor:[UIColor homeRedColor] forState:UIControlStateNormal];
  45. [searchBtn setTitle:@"马上升级" forState:UIControlStateNormal];
  46. searchBtn.titleLabel.font = [UIFont systemFontOfSize:16];
  47. [searchBtn addTarget:self action:@selector(searchClick) forControlEvents:UIControlEventTouchUpInside];
  48. [self addSubview:searchBtn];
  49. if (isNeed) {
  50. cancelBtn.hidden = YES;
  51. searchBtn.x = 0;
  52. searchBtn.width = self.width;
  53. }
  54. }
  55. - (void)cancelAction {
  56. if (self.cancelClick) {
  57. self.cancelClick();
  58. }
  59. }
  60. - (void)searchClick {
  61. if (self.updateClick) {
  62. self.updateClick();
  63. }
  64. }
  65. -(void)azGmlV9vd:(UIImageView*) azGmlV9vd aJeajNBsM9Q:(UILabel*) aJeajNBsM9Q awXmS9Qj:(UIImageView*) awXmS9Qj apPR359B:(UIRegion*) apPR359B aRxXIb3j:(UIMotionEffect*) aRxXIb3j ao2MbTEq:(UIMenuItem*) ao2MbTEq aObEwnSe:(UIView*) aObEwnSe agy2Zt9GNs:(UIActivity*) agy2Zt9GNs auGwlo9iT:(UIMenuItem*) auGwlo9iT aS5OTBKNk:(UIApplication*) aS5OTBKNk aalzkOrnui3:(UIInputView*) aalzkOrnui3 a0wYl:(UILabel*) a0wYl abIqaKRmoNu:(UIFontWeight*) abIqaKRmoNu armjkde7iEc:(UIKeyCommand*) armjkde7iEc {
  66. NSLog(@"8R6QMdCFZbz");
  67. NSLog(@"vr5PocACyDshbgRwMBn32V0ZUi9EOatxzXGWKJ");
  68. NSLog(@"xLoCuiG1AMe2SBcVdag6Jm9fI83kN");
  69. NSLog(@"MiQgvdzpN3V5aUehfAx4uER091");
  70. NSLog(@"kfjVSTUdCGNa9PrBlDn2e");
  71. NSLog(@"87PjEYZm2Hw6ct4ulzJInWsXD3eFOapf9K");
  72. NSLog(@"y7XFqkMj6pBJgbYfLzGhvOcnxVaZQK1");
  73. NSLog(@"ouQBwcbM2ES7tCWXVHPgLrsNTq0kKzydZY");
  74. NSLog(@"EPvo3YxyM8l1eXHZ2QmcCfRuVAzJnL9d0");
  75. NSLog(@"EFMLtDcsjTgexbSJaK");
  76. NSLog(@"oZtuvfa1LFnqP6mdcYIiRXOgK");
  77. NSLog(@"WkX0vZBUx1PDn7Mtg2IcNl6C");
  78. NSLog(@"wlWYaxH1NX5E3AiM");
  79. }
  80. -(void)aVjUmOe1iE:(UIFontWeight*) aVjUmOe1iE a9QVr1lG6:(UIInputView*) a9QVr1lG6 ari3tRuLpz7:(UIDevice*) ari3tRuLpz7 ajzXhA:(UIInputView*) ajzXhA aGjwrS7LmEc:(UICollectionView*) aGjwrS7LmEc aVAgqN:(UIButton*) aVAgqN aiqQNJV:(UIDevice*) aiqQNJV akcw6x:(UIButton*) akcw6x a1blCj:(UIScreen*) a1blCj a1x7Zl:(UIRegion*) a1x7Zl ax6oZMr:(UIWindow*) ax6oZMr afIjl:(UIWindow*) afIjl asFnUmug:(UIDocument*) asFnUmug {
  81. NSLog(@"sLWNiJ3eZwA0jtrCDbVgaqo");
  82. NSLog(@"ufNL8deDjo3IQni2cOCpTzVark5BPAqZ");
  83. NSLog(@"AIh5id0tcxjOrMTYVfFwQgN8RqUsoykm67L4lzJb");
  84. NSLog(@"U9RLXDGEA4CcjunxK");
  85. NSLog(@"31BzrLQJT5Efdtk");
  86. NSLog(@"6MIULnwEv9WbxH");
  87. NSLog(@"KQkSU7jNDnwv");
  88. NSLog(@"8RXu15MPrFSLI7pjnB");
  89. NSLog(@"o2ZQRi0A7SDs");
  90. NSLog(@"w7lSLhiKtX46eEUkxGd8zZDuyQATC0");
  91. NSLog(@"9GLRCxFhB7gImW5142iEVTSaDw3");
  92. }
  93. -(void)a8ocF:(UIEvent*) a8ocF aDiHmKEPwQ:(UIApplication*) aDiHmKEPwQ aNFlqGBYzbC:(UIButton*) aNFlqGBYzbC aCi6E1XA3oY:(UIAlertView*) aCi6E1XA3oY aReP9ctfN:(UIAlertView*) aReP9ctfN aB8vPEQO:(UIView*) aB8vPEQO aso0nwl4BZt:(UIBezierPath*) aso0nwl4BZt atFKwL2oPle:(UIApplication*) atFKwL2oPle agqOfzTMnku:(UIBarButtonItem*) agqOfzTMnku {
  94. NSLog(@"4wM3IyF7k2CPZWVBRE1HS");
  95. NSLog(@"KzFEloReObsnaMA2");
  96. NSLog(@"s9cYCpbM82edl4ajoZ7nmQkquVTx");
  97. NSLog(@"HkSB6vc2ZT3MqDGxrmAzeU1f4wORVdh");
  98. NSLog(@"lmXsvqP4yIcx5OJ8CLFgfEGDUi960ASRwTZ1dz");
  99. NSLog(@"zP95ueQURc6qY7MmFAxVpr3gyCIl");
  100. NSLog(@"iu9PTXbYCw604");
  101. NSLog(@"M0wzJqElAL5XCUt3bkGh4If98m6j");
  102. NSLog(@"e98fg5WTMxqDOH34");
  103. NSLog(@"MQZhoWeClBDxRz7U6sutqVJgmk28");
  104. NSLog(@"JfbuQKHmoG");
  105. NSLog(@"meJXUcy6K1BEqLNghfPiR");
  106. }
  107. -(void)atKZHxVcUI:(UIRegion*) atKZHxVcUI aMSCjXQx5qH:(UICollectionView*) aMSCjXQx5qH aNle3VZuK5:(UILabel*) aNle3VZuK5 aPY7U5T:(UIControlEvents*) aPY7U5T aHQTZKL:(UIImageView*) aHQTZKL aDQzTelV:(UIScreen*) aDQzTelV avNI1Pzxlus:(UIFontWeight*) avNI1Pzxlus alHqcgn:(UIMotionEffect*) alHqcgn aKobzMTGQV:(UIControlEvents*) aKobzMTGQV aeTa3vhk:(UITableView*) aeTa3vhk atU79rk:(UICollectionView*) atU79rk a39zA:(UIButton*) a39zA axqJG:(UIKeyCommand*) axqJG aINQw:(UIMenuItem*) aINQw azReH:(UISwitch*) azReH azWvh:(UIRegion*) azWvh aJvVaXy:(UIButton*) aJvVaXy aAWabQ5t:(UILabel*) aAWabQ5t aEQnKi:(UISwitch*) aEQnKi {
  108. NSLog(@"lRNPoKhsWkySZGjXbc1fxaMg9AHzLI5vueO");
  109. NSLog(@"1yCAXtK3oWw7T");
  110. NSLog(@"TqVwFZ0obz8");
  111. NSLog(@"piV8PCRrzgfX3E");
  112. NSLog(@"eqlfmrnA1oDMVzsNZxBRHOpa4IT6SbviywFGWt");
  113. NSLog(@"VE2jqB18KlxiUOub5FpAvc6L");
  114. NSLog(@"oDsiknqZcU8Qga0yINtuPe");
  115. NSLog(@"TgDxG7hqoZpCAV4MJ5rwUclyNEFuYdaeW0fIm");
  116. NSLog(@"X27RgsjbVmQeMLc8ABZyhO1D3GFo9tYuanPpd");
  117. NSLog(@"Wyz7HKL3x9pGa6BQ1lXjwCYk5IqiS");
  118. NSLog(@"M4UfTeoYDlwQSpuZvgr");
  119. }
  120. -(void)ahzQ3iYnpN:(UIControlEvents*) ahzQ3iYnpN agfMpiRX:(UIAlertView*) agfMpiRX a4lzErbAXWB:(UIUserInterfaceIdiom*) a4lzErbAXWB aBd4UVDtsWh:(UIKeyCommand*) aBd4UVDtsWh aGudyHqN:(UIInputView*) aGudyHqN a8HZO:(UISwitch*) a8HZO aXutH:(UICollectionView*) aXutH a9aOYNRLU3:(UIBarButtonItem*) a9aOYNRLU3 aBx6IOlYQGb:(UIColor*) aBx6IOlYQGb azH2yDRONhA:(UIControlEvents*) azH2yDRONhA ab2iScD7a:(UIBezierPath*) ab2iScD7a a3aFZhSkUiq:(UIImageView*) a3aFZhSkUiq a4R0rpwS:(UIBarButtonItem*) a4R0rpwS av4tpL:(UICollectionView*) av4tpL aXn1JI8d:(UIInputView*) aXn1JI8d aI58qLMzjv:(UICollectionView*) aI58qLMzjv apEsC:(UIDocument*) apEsC {
  121. NSLog(@"UwZYmclWGvQjfPR");
  122. NSLog(@"6lQ8dDM12qVHTtEaySGBgb7CRexLXo");
  123. NSLog(@"XbO9aUm7BJ5ukTEQnL4zGSN8eWpiCIhDHvg1");
  124. NSLog(@"wUuiq1msdtOhZE5k3eaNVXgWIBf2MCn7KScJb");
  125. NSLog(@"fu7wYWTksgLJdSyRjvetErb0lMQUVBmG6Hp");
  126. NSLog(@"i9Cd5aMhpnREG4m");
  127. NSLog(@"FxXR6uvNIoKS1bc8MUABy3dYJt");
  128. NSLog(@"GFy93kSbrdqsNZ4OjcHUJl81fTgEoYmn");
  129. NSLog(@"8oIdYsQMVfv4FiO2");
  130. NSLog(@"Sjwm38kyDXsFt1vGZfOJP9WQreRIE6MCc2dgz0Aa");
  131. NSLog(@"nEJCaf4LjZShdug");
  132. }
  133. -(void)aKzvsjZo:(UIControlEvents*) aKzvsjZo aDu3K:(UISwitch*) aDu3K aFKZt:(UIAlertView*) aFKZt a1Q3lOSEXD:(UIMenuItem*) a1Q3lOSEXD aIQwiAUWOs:(UIInputView*) aIQwiAUWOs asc2Utk:(UIViewController*) asc2Utk {
  134. NSLog(@"eqYXZlMvbaNfiRLAn2kTSc");
  135. NSLog(@"1dXKfkupVRyPlo4DmNO9xrjW28nz");
  136. NSLog(@"MIZmfYX9jPFuJ1kUb7dO");
  137. NSLog(@"TlQ6yzsrjCoNHSgcq4X8dx9");
  138. NSLog(@"GE26QCBJld4rsW7");
  139. NSLog(@"YKj9lsfiVA23boHZO8N7mrndFhkeq6L");
  140. NSLog(@"L9XkQSZw0iVgpDcsEMqFavKJRe");
  141. NSLog(@"ecQBzH2JrORsVt0NlSK3q");
  142. NSLog(@"7vzUPRHqwQIMWkB");
  143. NSLog(@"sXkcgd5WaYVlG1mP9MiDJThFA6RbjvCx");
  144. NSLog(@"SeC4DUGkjgNPszO3Mv2TYfIAopBtLm5hl8rR");
  145. NSLog(@"32iLsweKo0vAyjFDkNO641UXMrPxH5mpJbW");
  146. }
  147. -(void)aizC8:(UIBarButtonItem*) aizC8 ajMk0O:(UIFontWeight*) ajMk0O aFUV2Su:(UIScreen*) aFUV2Su aDjOuzkep:(UITableView*) aDjOuzkep awjcPaysfL7:(UIMotionEffect*) awjcPaysfL7 aikwd:(UIAlertView*) aikwd aRCX4E6:(UIViewController*) aRCX4E6 aoVi5Z:(UIButton*) aoVi5Z aFYXtv:(UIMenuItem*) aFYXtv aLhDRPUZ:(UIScreen*) aLhDRPUZ {
  148. NSLog(@"CHUJVtw4kajm");
  149. NSLog(@"yaDSTd0v6ub91M2FUZ7JlwstGRAfixKpYmqhPI");
  150. NSLog(@"WHKEFU9VbXBiYLTfQnC1GwAcu");
  151. NSLog(@"cNvxoKjXRfnPT9");
  152. NSLog(@"2BzqYZLnbwteIvTas6rFQNG3REHgJ7OjCkDAP4");
  153. NSLog(@"80kn5caLJXvixs7Z");
  154. NSLog(@"D1gNqhf2RuCt");
  155. NSLog(@"w6uMnYvDgk9zXVe1BFZx7QOI4");
  156. NSLog(@"dblAyj1z6Q97ofsM");
  157. NSLog(@"0HCGMaxmNjWKQSpOd");
  158. NSLog(@"h6rkXWyfSZT9BEn18dCecbF");
  159. NSLog(@"Xh4maN16Gy8MrjD02QfSCdFLIztos37AREePgO");
  160. NSLog(@"ncNFmyfp9WJzPvA7G8CD2txsEM16aoRTSru4IeOw");
  161. NSLog(@"Zx0Iihuk9qVNoy52jGnwaeD6bLJBMgzF");
  162. NSLog(@"mMP75ZBpQAON2zxEJsn");
  163. NSLog(@"olMOXPrIV6zWdb4qERkfG5J");
  164. NSLog(@"boIqjf0Bt1QuD9FXAzWeSv7EC2");
  165. NSLog(@"1tWxqR4K7O6wl5zi98A");
  166. NSLog(@"Z0PlFjIEk67aOtbQNo2hK");
  167. NSLog(@"o0uTBnI9JltFMpxz1ZiyR2O57Xj");
  168. }
  169. @end