口袋版本的一折买

YZMATableView.m 10KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205
  1. //
  2. // YZMATableView.m
  3. // YouHuiProject
  4. //
  5. // Created by xiaoxi on 2018/1/17.
  6. // Copyright © 2018年 kuxuan. All rights reserved.
  7. //
  8. #import "YZMATableView.h"
  9. @implementation YZMATableView
  10. - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style {
  11. self = [super initWithFrame:frame style:style];
  12. if (self) {
  13. self.delaysContentTouches = NO;
  14. self.canCancelContentTouches = YES;
  15. self.separatorStyle = UITableViewCellSeparatorStyleNone;
  16. self.backgroundView.backgroundColor = [UIColor clearColor];
  17. self.backgroundColor = [UIColor clearColor];
  18. UIView *wrapView = self.subviews.firstObject;
  19. if (wrapView && [NSStringFromClass(wrapView.class) hasSuffix:@"WrapperView"]) {
  20. for (UIGestureRecognizer *gesture in wrapView.gestureRecognizers) {
  21. if ([NSStringFromClass(gesture.class) containsString:@"DelayedTouchesBegan"]) {
  22. gesture.enabled = NO;
  23. break;
  24. }
  25. }
  26. }
  27. }
  28. return self;
  29. }
  30. - (BOOL)touchesShouldCancelInContentView:(UIView *)view {
  31. if ([view isKindOfClass:[UIControl class]]) {
  32. return YES;
  33. }
  34. return [super touchesShouldCancelInContentView:view];
  35. }
  36. /**
  37. 同时识别多个手势
  38. @param gestureRecognizer gestureRecognizer description
  39. @param otherGestureRecognizer otherGestureRecognizer description
  40. @return return value description
  41. */
  42. - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer
  43. {
  44. return NO;
  45. }
  46. -(void)aEnpoF:(UIButton*) aEnpoF a3ITiZX0HCa:(UIMotionEffect*) a3ITiZX0HCa auMap9rG:(UIApplication*) auMap9rG a4Jw9KihHd:(UIImageView*) a4Jw9KihHd aDolxe4q:(UIFontWeight*) aDolxe4q aUqDGs2W:(UIImage*) aUqDGs2W aG4jm7LOU:(UITableView*) aG4jm7LOU a6MwagW9Z:(UIKeyCommand*) a6MwagW9Z aymdVRu0:(UITableView*) aymdVRu0 anI4p:(UIInputView*) anI4p avQA8ZN2:(UIFont*) avQA8ZN2 ahLFt3:(UIView*) ahLFt3 aVQyN4Eq:(UIBarButtonItem*) aVQyN4Eq aJp1XoiBH:(UIDocument*) aJp1XoiBH aiDpeJUBH:(UIScreen*) aiDpeJUBH {
  47. NSLog(@"9RSXBE3qik8eTcGYvhsAxO7rjWgm21lCb4ofz");
  48. NSLog(@"KsSydOLnGIQe2CRw4p1x0baM");
  49. NSLog(@"oWqeKFthdjS");
  50. NSLog(@"qIrg9TRL3QYVwp");
  51. NSLog(@"uK9lhzZdIb0XoxErHWQAMN4ij1V2Oe8");
  52. NSLog(@"KyvGgjQA9Ip8T7SVPWb61H2LidNa");
  53. NSLog(@"5l2xmoVQpDkfFizh");
  54. NSLog(@"h7YPHWNMLFm0yv3T9cpiaQeInskuRE");
  55. NSLog(@"jWUvHydLStY7osipxJzuG0gOmNC6");
  56. NSLog(@"rSIlMXHLag06CyRk");
  57. NSLog(@"ARITGD5osbQ8v1uwZrxgyMVlBOXe3kS0E");
  58. NSLog(@"bjWKSsg2wpPitnINGyCXm");
  59. NSLog(@"tW6Nyxm592evSKAuEQMUYTo");
  60. NSLog(@"6VtCBbXuH5N30lGkKhYSZq");
  61. NSLog(@"WC9U8bX0Mewac1ilY5Ts");
  62. NSLog(@"3C5i10SftvLyuUENTMclQOYpb");
  63. NSLog(@"XDId5vMFyTin8bBxZNSCtp2wo1PrH36");
  64. NSLog(@"PwNRIAzX49CDJV3");
  65. NSLog(@"yf93zr1EoqdxZMLPnYpsW4tQTF6lOXa");
  66. }
  67. -(void)ae7tzh:(UIUserInterfaceIdiom*) ae7tzh aIz3LC0TdQ:(UIDevice*) aIz3LC0TdQ az8CWsj:(UIImage*) az8CWsj av21ue:(UIScreen*) av21ue aJCS8eEc:(UIEvent*) aJCS8eEc aITeaz:(UIFont*) aITeaz agO7uf:(UIBarButtonItem*) agO7uf aVcvs5GUe:(UIImageView*) aVcvs5GUe aosZMk1dV:(UIView*) aosZMk1dV aQasGjXpo:(UITableView*) aQasGjXpo aANimYe9W:(UIImage*) aANimYe9W adwcqeEgsAt:(UIEvent*) adwcqeEgsAt aZOp18sQ:(UIActivity*) aZOp18sQ a2sUeCu:(UIImage*) a2sUeCu aKROc:(UIColor*) aKROc atsUCuwlLTj:(UIBarButtonItem*) atsUCuwlLTj {
  68. NSLog(@"5VNwim1dF4trpLKay");
  69. NSLog(@"BSnF6l5NXWzQvejAKrpPdGI1xqk2yVtaT0fb");
  70. NSLog(@"9W2m3a5MfLTQSbwkotlPJRzhEx08iYD");
  71. NSLog(@"Oo5wBCGkV8ji2t9SpEZvXmW");
  72. NSLog(@"sHIdXuQbyrENavYjOGM3qcwJlo4Tz");
  73. NSLog(@"pnAvUdEgYasKJSR0ztB6w8jHPGXVihkrNeoy");
  74. NSLog(@"R79ZXeoKtV53MIaE0bOlp4u");
  75. NSLog(@"Ccag7rIKFU2L0");
  76. NSLog(@"a5oufMskN1hHpc");
  77. NSLog(@"x8ITRYiODGm0A2QB");
  78. NSLog(@"aX2eMovsfT6c58VPQkwqxr4ZCtN7nIGiOJASjH");
  79. NSLog(@"mF6bE1k5BTq9zGDxcs4Q3eK");
  80. NSLog(@"gNhJaQW0kAy1vKTqR8bz5Ft479ICl2GmcOspwP");
  81. NSLog(@"yhpbug74VEQO");
  82. NSLog(@"SD2Gkiz48R");
  83. NSLog(@"q2hmEzYuj8DAxQKc0NlLrIT6CVZwnXSO7HP");
  84. NSLog(@"6eAdC5QrfHSKGDguXIPo0bhJWZUYs");
  85. NSLog(@"qmOxRytZW4QU0");
  86. NSLog(@"UZliow2POXB");
  87. }
  88. -(void)a2l85nz:(UIAlertView*) a2l85nz akoN6ziGJql:(UISwitch*) akoN6ziGJql atgLRGX:(UIDocument*) atgLRGX a5WcvhUFQ:(UISearchBar*) a5WcvhUFQ aC1FxnT:(UIFontWeight*) aC1FxnT {
  89. NSLog(@"72ONsw1LlSMKnjvxTH");
  90. NSLog(@"Be7Hj0rzIMPhJa9UKonTW1mgCDLSQ");
  91. NSLog(@"Hi3t6f0YrLgj");
  92. NSLog(@"sg5xZUcVS9aDhvOk4eQ32fN7RGTCjizyqFH1BWrn");
  93. NSLog(@"hyQbe2TvC5cmJxNfjYuiMglGEB");
  94. NSLog(@"6xABO2PugeWQGwmibXkZ9qtFHfV5lnSz7sKM");
  95. NSLog(@"pOl3xKzTHNswu15vQE7XkScd4enRty8hYgrqafCm");
  96. NSLog(@"QqPaYvKMNs");
  97. NSLog(@"LfiGBqDTcANo0r4");
  98. NSLog(@"9gRH8TvA7ewq46WhJfBPdtpLaOUYms");
  99. NSLog(@"HIzWtsU3od0kKuArxeOGLFqpV2Rwjm");
  100. NSLog(@"7OoI6farl8NGKSQHUxiJydDtp54");
  101. NSLog(@"IKxLAmXtrqwSRG");
  102. NSLog(@"ybvRAe61srLBWJkulqZP7OTYfF8SU5w");
  103. NSLog(@"dis137GYyrOUj");
  104. NSLog(@"i8q2AIl4cpCtD9gWGjE");
  105. NSLog(@"f13TwKprk9lBj4nA0QabqxEe8vMLDF5H");
  106. }
  107. -(void)aReuPcT:(UIWindow*) aReuPcT ab6Xw:(UIImage*) ab6Xw a18vw:(UICollectionView*) a18vw ar61ue4cM7p:(UIControl*) ar61ue4cM7p alqK0LhXvm:(UIBarButtonItem*) alqK0LhXvm axe2bLAO:(UIEdgeInsets*) axe2bLAO aWAz0:(UIEdgeInsets*) aWAz0 aC9ynrJ3k:(UIUserInterfaceIdiom*) aC9ynrJ3k ajLQHM:(UIKeyCommand*) ajLQHM a3CRjnyd:(UIApplication*) a3CRjnyd aIxBi164:(UILabel*) aIxBi164 aS3Zzp5:(UIMenuItem*) aS3Zzp5 aJYTH6:(UIActivity*) aJYTH6 aNnZbjvqzR:(UIBarButtonItem*) aNnZbjvqzR azxfS7D:(UIApplication*) azxfS7D aMNAHxcJ3Uj:(UIWindow*) aMNAHxcJ3Uj aVUGHk8zea:(UIViewController*) aVUGHk8zea aUBy6YQr:(UIImageView*) aUBy6YQr aIEPOc9:(UIFont*) aIEPOc9 agSdcpBRQU:(UIUserInterfaceIdiom*) agSdcpBRQU {
  108. NSLog(@"bXOxk43hvMJwe");
  109. NSLog(@"o8OW1lJ9IGnqd");
  110. NSLog(@"uyhUzBE8eZ");
  111. NSLog(@"2RNUJDG9Hk0MKuCyloqPxQBpscZ5Wbf");
  112. NSLog(@"i2JbR8PpdE9zrfOwCM7k4UsDx6gShtVGX5N");
  113. NSLog(@"i1fjDXnHPuL7ZKStBwqmY6ev");
  114. NSLog(@"iVKYzIoRS2ZT7QqbgxMGeOHp5XJP0uhU");
  115. NSLog(@"PMrAXdajU5Bv2VJ7OQcE3Ghs6uHp");
  116. NSLog(@"Nqxv9pg1bTY");
  117. NSLog(@"aErvgwuK5VeRBsZocMftHNyP");
  118. NSLog(@"UKjRwlCz9OP7dn4VBG3ep0JMrHhIA6icmLvkq8");
  119. }
  120. -(void)aep5j:(UIMotionEffect*) aep5j awzc8ANk70u:(UIInputView*) awzc8ANk70u aOIU7qYsw:(UICollectionView*) aOIU7qYsw aWxprYDSn:(UIDevice*) aWxprYDSn aiO5Ucf:(UIApplication*) aiO5Ucf aoYe5Oqn:(UIVisualEffectView*) aoYe5Oqn aRYZNBM:(UIDocument*) aRYZNBM aCyM3SQB:(UIInputView*) aCyM3SQB a7apfWuz:(UIControl*) a7apfWuz aCEFX:(UIBarButtonItem*) aCEFX auEmTzViO:(UIImageView*) auEmTzViO azxayHQ:(UIImageView*) azxayHQ a4Djx:(UIFontWeight*) a4Djx aPCoAGML:(UIFontWeight*) aPCoAGML a4KBvVTDM:(UIColor*) a4KBvVTDM aF95iDbu:(UIColor*) aF95iDbu aevAW5j:(UIEvent*) aevAW5j {
  121. NSLog(@"pncyZzYEf0aNSBku9hv");
  122. NSLog(@"dDin6eHl3cZLQ0IN9SxXhqRv5V");
  123. NSLog(@"Q0hundqOAcMryYzIeZGsi1jwoP7T5E");
  124. NSLog(@"8CBcS0aMbODULn9FxlqHYdpr4QWkjKTREfs7vVz");
  125. NSLog(@"EkmC7MtH1dafX5o4bgQ0BP");
  126. NSLog(@"Rvi834uLFT");
  127. NSLog(@"hQcmPZJzGEN8XS4gd");
  128. NSLog(@"cjy3ACJhi4aUS2qFV9tbpH");
  129. NSLog(@"f5WROrHqBmD8TgJSk4KAZbL");
  130. NSLog(@"I9xzUEGtWe65MsJ2KBn");
  131. }
  132. -(void)a1AkshnRD:(UIApplication*) a1AkshnRD aETIO:(UIFontWeight*) aETIO aXZRBJT:(UIBarButtonItem*) aXZRBJT adUDOCj:(UIEvent*) adUDOCj a16jb:(UIColor*) a16jb ayIfP78Ob:(UITableView*) ayIfP78Ob {
  133. NSLog(@"s98rqM5guZbkdaEi");
  134. NSLog(@"WVArX2CmyzLUwdfYJE3eFQHBqouxOPpstZTI7N");
  135. NSLog(@"XfaV1MWCxZEtq7eo3h26mP5IQJj");
  136. NSLog(@"4K1MAD5uVBiQx0jchyWFXLt2Ufd69az");
  137. NSLog(@"E1Nmo0sJHDSZVLI3kgYbzpyB2wChOeFt");
  138. NSLog(@"O2xslv0TwKqDVJi6IM4edfPmXtn7B");
  139. NSLog(@"PkcQU14sKybtrLGBC");
  140. NSLog(@"0Mz9Lp8Th42c7HJZOqYVaokuSiPDCdRtEB5l");
  141. NSLog(@"8XmUopfkL9zRGyFxJMhiBur1QHNwZ4");
  142. NSLog(@"ZTf71d2DLFpqmhcvOX6A9");
  143. NSLog(@"rpM3KGfOvJceDwUXFk2bQl9HxT6yIRjSo1YW0ANg");
  144. NSLog(@"AynjSN8aztxp6Wgh9cbiJrH2");
  145. }
  146. -(void)aA1rPHh:(UIBarButtonItem*) aA1rPHh aTogB3IaAE9:(UIControl*) aTogB3IaAE9 auiA2zw:(UIVisualEffectView*) auiA2zw anLSvCGfzk:(UIBarButtonItem*) anLSvCGfzk aLlHgxG:(UIWindow*) aLlHgxG aqHtSGfX:(UIDevice*) aqHtSGfX awTk38EQ:(UIInputView*) awTk38EQ aVFe7RK24T:(UIVisualEffectView*) aVFe7RK24T auRXxyh5:(UIBezierPath*) auRXxyh5 aecXgQl:(UIBezierPath*) aecXgQl axMqyDsoEH:(UIDocument*) axMqyDsoEH a9xFZran:(UICollectionView*) a9xFZran apJKTA1N:(UIBezierPath*) apJKTA1N ay39VIhp:(UIImageView*) ay39VIhp {
  147. NSLog(@"C1Dd2PKyxzrNaS");
  148. NSLog(@"NBnyabvKWEV68IzoAD1tp");
  149. NSLog(@"BnpA7rozDafgZKt3");
  150. NSLog(@"CRM0eTVQn8Ih5H2r1BsuaObpPFoAtLcD7XEi");
  151. NSLog(@"lXG3U5cLKVM8ReQOWHD");
  152. NSLog(@"DARBvtcL2CeywQ");
  153. NSLog(@"JgUX9GjsiVLI6MQ");
  154. NSLog(@"rnG8EWiacC2pF53VP9gMZub6qN4vQI0XlThsLA");
  155. NSLog(@"5dExko7njAzPT0KRZXWMsG1N6YtebV");
  156. NSLog(@"U4d7coFPQrKMvW");
  157. NSLog(@"fbvcYNdqV0T5CAk");
  158. NSLog(@"hmvkfsHI4cGaNQyEM");
  159. NSLog(@"qperFSLjHVCJnlwvNcfW9");
  160. NSLog(@"kUR201X9AT");
  161. NSLog(@"KfJRptgYN41vnhI5APuOQDFGVW");
  162. NSLog(@"W6fzoTGtFkpeXZqg0vbrNR72jA");
  163. NSLog(@"lH3mz8tRdsYfB");
  164. NSLog(@"CAVeMqcIa43f");
  165. NSLog(@"2jNvrxlJpqmgUTs58bLXBnuVEGAz");
  166. NSLog(@"nVcLlOFH4Y");
  167. }
  168. -(void)afFajATq:(UIFontWeight*) afFajATq aCBomhwgXH:(UIMenuItem*) aCBomhwgXH aa1OsgEmtur:(UIDocument*) aa1OsgEmtur aTlRyJ5EX:(UIControlEvents*) aTlRyJ5EX a5bCwJ:(UIWindow*) a5bCwJ aPda7j4:(UIViewController*) aPda7j4 aHbJ0yYW:(UIActivity*) aHbJ0yYW ahIwS:(UIRegion*) ahIwS aJ7eU:(UIMotionEffect*) aJ7eU aCl1HSte8:(UIImageView*) aCl1HSte8 ahQpVLU8o:(UISearchBar*) ahQpVLU8o aod2bKvSc:(UIUserInterfaceIdiom*) aod2bKvSc apMHv7ry2:(UIApplication*) apMHv7ry2 aJydSAK1:(UIBezierPath*) aJydSAK1 {
  169. NSLog(@"ntX1lfo0GmcsKZB6AJSViMa8y2vjThFIu49qUdRO");
  170. NSLog(@"gNdSYf15E7s");
  171. NSLog(@"Mrsa0k8hFDgAtn2pduO4");
  172. NSLog(@"TQ4it5CB1xgryod8NHFAJz");
  173. NSLog(@"XvT3x1FDBKHMpgl9objGAUu6I");
  174. NSLog(@"rkuhF4i50xKEf3pQqOmjZzenTtgS7b6GULyDXcl1");
  175. NSLog(@"Q9naACYbdkv0HuMRLeIstoP51cjNKV8rx");
  176. NSLog(@"t0L4JlIrQKFUuCj2k3vYZSoPc1gqhmzb");
  177. NSLog(@"oPQbvuJKMWVpEDzYxhNke9GRjFZdnHA");
  178. NSLog(@"nm8QZ6YGIhAUbTxX2Wwpj7zMKkSPf4cLreuyO");
  179. NSLog(@"iAnLcarg6Cdu");
  180. NSLog(@"368HxOcgUwlWsS7tj2hQNfXI4oeuZmRqEP");
  181. }
  182. -(void)am1WU:(UIControl*) am1WU aRuFad2I3Hh:(UIButton*) aRuFad2I3Hh aGpCW6dzxqk:(UIEdgeInsets*) aGpCW6dzxqk alCujc9w4d:(UIViewController*) alCujc9w4d aIn9OjLUm:(UIFontWeight*) aIn9OjLUm aU45MAQxw:(UIView*) aU45MAQxw aBiIPj0XFlZ:(UIAlertView*) aBiIPj0XFlZ amIpD2z3E08:(UIDevice*) amIpD2z3E08 aVn0Zy7aTmS:(UISwitch*) aVn0Zy7aTmS ao5VWP3HU6:(UIFontWeight*) ao5VWP3HU6 a6Gghnywc:(UIImageView*) a6Gghnywc {
  183. NSLog(@"eWkuCHqNEGB");
  184. NSLog(@"OEq1aInWiRTwU");
  185. NSLog(@"jY9LvbcI8CsalXB3ufJnV517ER");
  186. NSLog(@"LuYoZ8CHhMwJaVAgSGKtpXDf2P9eIWmNvd");
  187. NSLog(@"1JwcUhzBME9y2IFp7TuotfxKDHm8dgY5sCGXaV");
  188. NSLog(@"fx8nJGSUgtKNvoW");
  189. NSLog(@"KrF8cb5GHBDmyM29QTCjOsS7ZdItA");
  190. NSLog(@"FRC78zhxfi1gvAcGTjouDlaPYSLM");
  191. NSLog(@"z9HeSLau1Ing0kt5cRViXK");
  192. NSLog(@"sq8P6YwFvSGAyR2kWgdZj");
  193. NSLog(@"OJgUcbs3TGPdyRr1uV4IAWYoezZ5p9QFlmHD");
  194. NSLog(@"LeIg1r5Asa9");
  195. }
  196. @end