口袋版本的一折买

AdPopView.m 9.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217
  1. //
  2. // AdPopView.m
  3. // YouHuiProject
  4. //
  5. // Created by 小花 on 2018/5/31.
  6. // Copyright © 2018年 kuxuan. All rights reserved.
  7. //
  8. #import "AdPopView.h"
  9. @interface AdPopView (){
  10. AdPopModel *_model;
  11. }
  12. @property (nonatomic, strong) UIView *bgView;
  13. @property (nonatomic, strong) UIImageView *imgView;
  14. @property (nonatomic, strong) UIButton *closeButton;
  15. @end
  16. @implementation AdPopView
  17. - (instancetype)initWithFrame:(CGRect)frame adModel:(AdPopModel *)model {
  18. self = [super initWithFrame:frame];
  19. if (self) {
  20. _model = model;
  21. [self initSubViews];
  22. }
  23. return self;
  24. }
  25. - (void)initSubViews {
  26. [self addSubview:self.imgView];
  27. [self.imgView addSubview:self.closeButton];
  28. self.imgView.frame = self.bounds;
  29. self.closeButton.frame = CGRectMake(self.imgView.width-10-34, 0, 34, 34);
  30. [self.imgView sd_setImageWithURL:[NSURL URLWithString:_model.img]];
  31. }
  32. - (void)tapImageView {
  33. if (self.clickBlock) {
  34. self.clickBlock(_model);
  35. }
  36. }
  37. - (void)closeAction {
  38. if (self.closeBlock) {
  39. self.closeBlock();
  40. }
  41. }
  42. #pragma mark -------
  43. - (UIImageView *)imgView {
  44. if (!_imgView) {
  45. _imgView = [[UIImageView alloc] init];
  46. _imgView.userInteractionEnabled = YES;
  47. _imgView.backgroundColor = [UIColor clearColor];
  48. UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapImageView)];
  49. [_imgView addGestureRecognizer:tap];
  50. }
  51. return _imgView;
  52. }
  53. - (UIView *)bgView {
  54. if (!_bgView) {
  55. _bgView = [[UIView alloc] init];
  56. _bgView.backgroundColor = [UIColor clearColor];
  57. }
  58. return _bgView;
  59. }
  60. - (UIButton *)closeButton {
  61. if (!_closeButton) {
  62. _closeButton = [UIButton buttonWithType:UIButtonTypeCustom];
  63. [_closeButton setImage:[UIImage imageNamed:@"popViewSources.bundle/ad_close"] forState:UIControlStateNormal];
  64. [_closeButton addTarget:self action:@selector(closeAction) forControlEvents:UIControlEventTouchUpInside];
  65. }
  66. return _closeButton;
  67. }
  68. -(void)azNob:(UIMenuItem*) azNob aQGwq:(UIDevice*) aQGwq aajEpseYT:(UIFontWeight*) aajEpseYT aNrzu:(UIEdgeInsets*) aNrzu aq2458HbI:(UIActivity*) aq2458HbI ag7hFuwf:(UIEvent*) ag7hFuwf aYmqA6U3NPg:(UIUserInterfaceIdiom*) aYmqA6U3NPg aRhrdy:(UIImage*) aRhrdy a9FHP7yd:(UISearchBar*) a9FHP7yd ahl0aqe:(UIVisualEffectView*) ahl0aqe aIq2ZQy6CoP:(UIImageView*) aIq2ZQy6CoP a8pmXA3C:(UIEdgeInsets*) a8pmXA3C aUNWhas:(UIVisualEffectView*) aUNWhas afB139i0kGc:(UIVisualEffectView*) afB139i0kGc af85d4nIXF:(UIDevice*) af85d4nIXF {
  69. NSLog(@"qy5p7VAfnePkXG63RM");
  70. NSLog(@"xdHrCaM2VAoZgjs");
  71. NSLog(@"yC0Ut1oeLqkvuwmO642VKjfY");
  72. NSLog(@"T2idHbqA0KS");
  73. NSLog(@"kfvyDrohmVx0naiSZtc21QpLzGuITAwOJXjFB");
  74. NSLog(@"0sN6g5uCTjnfWQJDGmFzK4Vat3k");
  75. NSLog(@"Ut4uvEfW3qOc8kLBAwbpxH0VoY5KahyJGRT1");
  76. NSLog(@"NOA6BhrLIdHyTVbCtp8j3Zminsofg");
  77. NSLog(@"TqVSvea5CjObtsRUDnz1NX6PhY");
  78. NSLog(@"DEaG8fz7By9hQXZ");
  79. NSLog(@"a1Oyr854sezUIJ");
  80. NSLog(@"S3FU9vYXz7PanEQy4WmH8JVdIGb5epN2lOTgxc");
  81. NSLog(@"QFhcrSkDvd9lAnWa");
  82. NSLog(@"40FefTdhRsvpitU3XJwqn");
  83. NSLog(@"sqvBzpXkgbPh");
  84. NSLog(@"j5QtJW0rHowfnz6byMvI971pdeVS8ZhRslumq");
  85. NSLog(@"UJhwnirQqus5l796XNzP0KBg");
  86. }
  87. -(void)awZNzWx6:(UITableView*) awZNzWx6 alDTik:(UIVisualEffectView*) alDTik aMKp8hmgwu:(UIFont*) aMKp8hmgwu a0izmKG:(UITableView*) a0izmKG ayptQ:(UIControlEvents*) ayptQ aOd79UjuQr:(UIControl*) aOd79UjuQr ajdQa0Z:(UIMotionEffect*) ajdQa0Z aH8zCJp3D:(UIControlEvents*) aH8zCJp3D ataXYgho8I:(UIKeyCommand*) ataXYgho8I {
  88. NSLog(@"y0R5SV3lFGMc1uaf7I2JBTNEdPvx");
  89. NSLog(@"M85sa3AFyNY");
  90. NSLog(@"9cuOLhAHN4TbXDt1v6ZndVCJMkf0");
  91. NSLog(@"TlGahSy9ONAYet6xQM7KbwR2Emvr8V");
  92. NSLog(@"leu6c1O7vJ2w3rozhADRgZ");
  93. NSLog(@"CxjeF4d9zsyWIlnLamV1wq");
  94. NSLog(@"Zg7qaS0ld5");
  95. NSLog(@"WrjRVkL4PqYXntopad3v1MxQ28hE5");
  96. NSLog(@"BPUi1MT6yIV");
  97. NSLog(@"AtqnW51ZjsV3xIEULp7C2zMD");
  98. NSLog(@"kiU3vJafjs1Dr07pMZLRy5o4SXmcWPwb");
  99. NSLog(@"cbZSB2sDqGdhzErxkjaY1");
  100. NSLog(@"ZnKRyg9EjFTLVY3cd1Hz");
  101. NSLog(@"Dw378oFUXlMZ9hARtq4rxpcjEW2yT");
  102. }
  103. -(void)aCobIwPKS:(UIAlertView*) aCobIwPKS aDXeB6:(UIUserInterfaceIdiom*) aDXeB6 ayuUWwtKBsC:(UIUserInterfaceIdiom*) ayuUWwtKBsC agT5N9lyZXu:(UISearchBar*) agT5N9lyZXu a18TQbZoc9L:(UIControlEvents*) a18TQbZoc9L aTKB7m4D:(UIUserInterfaceIdiom*) aTKB7m4D aQct7k:(UIMenuItem*) aQct7k aM9I0l:(UIControl*) aM9I0l an2k9JZ3H6s:(UICollectionView*) an2k9JZ3H6s aLMgZ:(UIViewController*) aLMgZ aiuH8RZ:(UIBarButtonItem*) aiuH8RZ aZecpJFI:(UIWindow*) aZecpJFI a3eFfvt:(UIFontWeight*) a3eFfvt aGB3oq:(UIImageView*) aGB3oq aktbMBNu:(UIMenuItem*) aktbMBNu aP9Wj:(UIImage*) aP9Wj ah2CDs4gK:(UIFontWeight*) ah2CDs4gK {
  104. NSLog(@"VchKHWqLd8NSf2amITlgYBX5Q4nAPx631pe");
  105. NSLog(@"HkDTVhBJSRLGI8dX62FolM4ycser3E9");
  106. NSLog(@"ALEV7gdKs1FYyh5kIPx0ae8Cvoq");
  107. NSLog(@"UgWfCBsPmG");
  108. NSLog(@"GE62fuZPRS1Xh7TxgBvdQIiz");
  109. NSLog(@"FD7aQYsHCgSvIBUOxM3TNmnlrRjEoGVKP");
  110. NSLog(@"InNlqADZMtiYrBFuKs");
  111. NSLog(@"JdHKrEkIgU8YTuvAlGMjm4cPSZO6");
  112. NSLog(@"xlsS6zKXtA9R2YJkcvTFe14dyLmWZB8EuDH");
  113. NSLog(@"brKYgPnlcGzkv");
  114. NSLog(@"rZ8ht0a4POcm6JejwVT5kC");
  115. NSLog(@"0rhoC4VGHe");
  116. NSLog(@"9yU2Ap0sL4bBxGarY1cOiMWECmf");
  117. NSLog(@"FwblxnLGi0PWyDTo6ZrOMjet8KvERkSXfC");
  118. }
  119. -(void)aJndQgU2:(UIImageView*) aJndQgU2 apvGPJw:(UIActivity*) apvGPJw aO0IuJxs4D6:(UIBarButtonItem*) aO0IuJxs4D6 aESNrtjs:(UILabel*) aESNrtjs ae1aW:(UIDevice*) ae1aW aWmpg5A:(UIActivity*) aWmpg5A aFUJmM:(UIControl*) aFUJmM aRDMed:(UIButton*) aRDMed a3QgBTe:(UIDevice*) a3QgBTe aFlnZHu5a:(UIControl*) aFlnZHu5a aPO4xAtWlV5:(UIActivity*) aPO4xAtWlV5 abwZA:(UIControlEvents*) abwZA atfpne5jZ:(UIEdgeInsets*) atfpne5jZ aiEReWUolTL:(UIActivity*) aiEReWUolTL ahqNGEBlH9e:(UIView*) ahqNGEBlH9e a37EDy8fo:(UIControl*) a37EDy8fo {
  120. NSLog(@"oaRy5IF1vZtYxS9LWEn6uhpGBH7ePV");
  121. NSLog(@"cFQwkst90K5GfyHaMB6SCAOI3dLUZq");
  122. NSLog(@"MF9KgcG6HAV30oOE1wNZDbITPSzse7kvB5tlRLyi");
  123. NSLog(@"pBMsqSPJNieYVOQDGLZc");
  124. NSLog(@"VREmgIJlCB");
  125. NSLog(@"CHoWM6eraz0w2mfX3hFpZbPlkvA5iQT7y");
  126. NSLog(@"PChXfI18VaLuevtpyY0Uok4bxsS2Ad6cwFW");
  127. NSLog(@"ijI6HurROPXc12GSwmJoE9Be7Df");
  128. NSLog(@"nrfXWAyJ4H9p63E");
  129. NSLog(@"ULgnJ1ipuf9BYC8VH3oPTAINxG4kK5ze2hRys");
  130. NSLog(@"UXb6QuOAEHGoFWcl");
  131. NSLog(@"3LHPXK0E98U2f7bVxYd5Wj4kJay6D");
  132. NSLog(@"Jel93Of7CoQUgM6d");
  133. NSLog(@"Td4PrxDCUX3Jm6R2Sl8tEkb0vhVa");
  134. NSLog(@"a5XDl3ZnIixgy0deQPku4bfUVKTEzprq7McBJC");
  135. NSLog(@"FO8eWUlKskIq6vNdoGfitV3ACx09yE4");
  136. NSLog(@"aSENAIXBZv765GuQl2PMfLkrnctbeUmhV8WC");
  137. }
  138. -(void)aLFYSd:(UIScreen*) aLFYSd apWDRmB:(UIBezierPath*) apWDRmB aXxtBL2:(UIWindow*) aXxtBL2 aSHd814Xx:(UIControlEvents*) aSHd814Xx auV4OtExdo:(UIWindow*) auV4OtExdo aZAhFkGMCe:(UIEdgeInsets*) aZAhFkGMCe aC39YgfSa:(UIButton*) aC39YgfSa aeSXtAN7:(UIBezierPath*) aeSXtAN7 aDUEwJ5k3A:(UIMenuItem*) aDUEwJ5k3A almBw:(UIBarButtonItem*) almBw a3E8yrYRotQ:(UICollectionView*) a3E8yrYRotQ aQ0Ww:(UIVisualEffectView*) aQ0Ww aZsiO:(UILabel*) aZsiO aPBEX7fs:(UIEdgeInsets*) aPBEX7fs adXisa:(UIControl*) adXisa anQvFoJLxj:(UIImageView*) anQvFoJLxj afeHM:(UIVisualEffectView*) afeHM av0DV:(UIActivity*) av0DV {
  139. NSLog(@"GN5tYSpOMRBf9QWzkoaehgx");
  140. NSLog(@"qSo1Jh0HLkGZFlbcYrRuIn");
  141. NSLog(@"KRh2VgISwCij7uQqpO5slBMWA3aFoP8");
  142. NSLog(@"LGgDyirBqlxzEvVacSp29NUO4wTmJk");
  143. NSLog(@"FDdy0c92fhQ5bjMiGZYpJgkAPwrHx");
  144. NSLog(@"oPNHUulOBEaqCKkszM6vhYI1Txfy8G075S4Lnw");
  145. NSLog(@"7sK4FNijoGTkb25fE9zB8qW3nrHO6");
  146. NSLog(@"vSBR7YgKQA2b4DZlJNmkqxXfopI9");
  147. NSLog(@"B2RQycDms8gajACVX");
  148. NSLog(@"y5sQtofwPpZWuS8h0");
  149. NSLog(@"qJI1vfbs4lzwgayGL9TmkC7NXO");
  150. NSLog(@"9tF5eYVjUi6H1M0zLXRwmDd3fvlGWCZyAEOT");
  151. }
  152. -(void)aJ5pT:(UIActivity*) aJ5pT auiAxo:(UIDevice*) auiAxo aGBHO7phkr8:(UIViewController*) aGBHO7phkr8 ayIOpj7:(UILabel*) ayIOpj7 afcAIvT:(UIFontWeight*) afcAIvT a2VdOWMQi:(UILabel*) a2VdOWMQi aRq58:(UIScreen*) aRq58 am7O45hnF3:(UIUserInterfaceIdiom*) am7O45hnF3 aLrKRkP7S9N:(UISearchBar*) aLrKRkP7S9N agMHQ8r75J:(UIBezierPath*) agMHQ8r75J ak6ZJ:(UIEvent*) ak6ZJ ap4ArsPBK:(UIBarButtonItem*) ap4ArsPBK aWciaUTh:(UITableView*) aWciaUTh a8nd4gkL:(UIImageView*) a8nd4gkL a8YQAR4y:(UIApplication*) a8YQAR4y avwPJy8z:(UIUserInterfaceIdiom*) avwPJy8z ajAVqga71B:(UIView*) ajAVqga71B a2thazYFb:(UICollectionView*) a2thazYFb {
  153. NSLog(@"e2PafZVl0LRXShKq3z5FTtYWCoNkHv1U");
  154. NSLog(@"TeUFOCKDANyRrxHzX25Y0");
  155. NSLog(@"If0DkHWhCrz5qxSM");
  156. NSLog(@"S8YWsbOtvEhw1T9omHKIa2FAeBqJ3PM");
  157. NSLog(@"fjnvRgqS4V");
  158. NSLog(@"qLG7mDKxj8AdPOBalSeouWv");
  159. NSLog(@"nHaeWV8hRq4w0O");
  160. NSLog(@"F2LgV5mZqOwi");
  161. NSLog(@"qnbp5cgHlUJ9NmoELxW");
  162. NSLog(@"J1tr9eoumOWIVyYhZC7AFQXNPTpH6nw4S");
  163. NSLog(@"IrnyizmgbfFcUp58");
  164. NSLog(@"amNPBZtnQW02gLp9roevd5E1Uwik6bIHqKjJ");
  165. NSLog(@"MWQGnyI8YL7U0ihKPa9");
  166. NSLog(@"qAfNwzQOPVypKbdhsoM85RY4kG6En1uZLFgUD");
  167. NSLog(@"tNHn8ySqEFlkPGovVeRdD4jT3OfuWXIUcs52Mm9Q");
  168. NSLog(@"8hsA5Cirgj1ODp6IZLGym3cJM");
  169. NSLog(@"Aja3fLqroNBlSDY9mg7");
  170. NSLog(@"0EIiWYxAesp3jzl4PvrDkJcObfQg6ZwBV1y");
  171. NSLog(@"oHRGEiQ9PzwmnIUlXDs");
  172. }
  173. -(void)aRGZjXkC:(UIControlEvents*) aRGZjXkC a36D2J:(UIRegion*) a36D2J aAH85gDWa:(UIImageView*) aAH85gDWa a0eWimog:(UIBarButtonItem*) a0eWimog aTH4v9dEeQZ:(UILabel*) aTH4v9dEeQZ {
  174. NSLog(@"nIztgP8Cq5AcosGErBiN");
  175. NSLog(@"lhjCmKpi7EvRSndoTGOkBgPAFLyxQJ");
  176. NSLog(@"1DnXM7LdaRjxmiEpY20IyZNwV8QzPBkTglA");
  177. NSLog(@"pmBQEkq9LrW1eRf7Zd");
  178. NSLog(@"XFl62ytxsfrBCOLa7wv0dMpDEeI");
  179. NSLog(@"TwiJvr16hl7j2V");
  180. NSLog(@"vY9JfrVdZnOITuteQqSa6");
  181. NSLog(@"oNT1zlm0jC8kacA");
  182. NSLog(@"xFTdUae9Dy7WNcKjlZtio6X4mGwJRV0");
  183. NSLog(@"bF8yTx3pofKvBHuhMqal2JG1RVOz7i6YDwNg4Wr");
  184. NSLog(@"pHGBeEIlY2MRiKmNbhk60OxQ1CAW");
  185. NSLog(@"tMRdEKXHyUvNgx");
  186. NSLog(@"rHP2wgLxfTsAtpJeoMXnzFK");
  187. NSLog(@"erdfPQGWAa2wYqKh95yoC");
  188. NSLog(@"QwuxPJ2DKp1ieCasSc");
  189. NSLog(@"TbMCtGAx6Pc8o59aDHX");
  190. NSLog(@"vfm9CbGzFPwoINLKHWAkV0j1nlD5Oes4UyQ2Y");
  191. NSLog(@"ExSZQ57FOfb8arBydj2CV");
  192. }
  193. @end