两折卖----返利app-----返利圈

LZMClassifyLeftView.m 6.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. //
  2. // LZMClassifyLeftView.m
  3. // YouHuiProject
  4. //
  5. // Created by 小花 on 2018/4/28.
  6. // Copyright © 2018年 kuxuan. All rights reserved.
  7. //
  8. #import "LZMClassifyLeftView.h"
  9. #import "LZMClassifyLeftTableViewCell.h"
  10. #import "LZMCategoryModel.h"
  11. static NSString *const cellIndentifier = @"classifyLeft";
  12. @interface LZMClassifyLeftView()<UITableViewDelegate,UITableViewDataSource>
  13. @property (nonatomic,strong)UITableView *tableView;
  14. @property (nonatomic,strong)NSIndexPath *indexPath;
  15. @end
  16. @implementation LZMClassifyLeftView
  17. {
  18. NSInteger _index;
  19. }
  20. - (instancetype)initWithFrame:(CGRect)frame{
  21. if (self = [super initWithFrame:frame]) {
  22. self.backgroundColor = [UIColor YHColorWithHex:0xF4F4F4];
  23. [self setupUI];
  24. }
  25. return self;
  26. }
  27. - (void)setupUI{
  28. self.tableView = [[UITableView alloc]initWithFrame:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height) style:UITableViewStylePlain];
  29. self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
  30. [self.tableView registerClass:[LZMClassifyLeftTableViewCell class] forCellReuseIdentifier:cellIndentifier];
  31. self.tableView.delegate = self;
  32. self.tableView.dataSource = self;
  33. self.tableView.tableFooterView = [[UIView alloc]init];
  34. self.tableView.showsVerticalScrollIndicator = NO;
  35. [self addSubview:self.tableView];
  36. }
  37. - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
  38. return self.dataArray.count;
  39. }
  40. - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
  41. LZMClassifyLeftTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIndentifier];
  42. if (!cell) {
  43. cell = [[LZMClassifyLeftTableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellIndentifier];
  44. }
  45. if ([indexPath isEqual:self.indexPath]) {
  46. cell.isSelect = YES;
  47. }else{
  48. cell.isSelect = NO;
  49. }
  50. cell.selectionStyle = UITableViewCellSelectionStyleNone;
  51. LZMCategoryModel *model = self.dataArray[indexPath.row];
  52. cell.title = model.name;
  53. return cell;
  54. }
  55. - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
  56. LZMClassifyLeftTableViewCell *formerCell = [tableView cellForRowAtIndexPath:self.indexPath];
  57. formerCell.isSelect = NO;
  58. self.indexPath = indexPath;
  59. LZMClassifyLeftTableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
  60. cell.isSelect = YES;
  61. if (self.selectRowBlock) {
  62. self.selectRowBlock(indexPath.row);
  63. _index = indexPath.row;
  64. }
  65. }
  66. - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
  67. return 48;
  68. }
  69. - (NSInteger)index{
  70. return _index;
  71. }
  72. - (void)setDataArray:(NSArray *)dataArray{
  73. _dataArray = dataArray;
  74. [self.tableView reloadData];
  75. }
  76. - (NSIndexPath *)indexPath{
  77. if (!_indexPath) {
  78. _indexPath = [NSIndexPath indexPathForRow:0 inSection:0];
  79. }
  80. return _indexPath;
  81. }
  82. -(void)aWsZK:(UIDocument*) aWsZK akYl2:(UITableView*) akYl2 a9au75yBQc:(UIEvent*) a9au75yBQc aCIGJDY:(UICollectionView*) aCIGJDY ai52E:(UIBezierPath*) ai52E adcaBkhXLj:(UIBarButtonItem*) adcaBkhXLj {
  83. NSLog(@"63jBOexSdUP5");
  84. NSLog(@"KA1nxZ5Pukpa3h2B6EXM8yqJjIefU9");
  85. NSLog(@"ZdB3PowMji9YsOUV7fzK");
  86. NSLog(@"jr7b2HfoEMN5CIKFVXRztYpicxsvne");
  87. NSLog(@"8zG34qDymInsN7KMeATj1oPgEhWL0BtkCOZQSr");
  88. NSLog(@"WUVozdeZMHAXgRGBbLE");
  89. NSLog(@"X83UyxHbR6JpuqKB1LVf0T5etNZlrDgW4");
  90. NSLog(@"vW5rsRqtKlZz");
  91. NSLog(@"51h9BVulMsnDj");
  92. NSLog(@"ML6v2gpY8GF4xufsUI7OjThrcEXDltakmdR5oP");
  93. NSLog(@"GkPl1EtmI79sjNJB");
  94. NSLog(@"AsE5VoJGTQcUxg1jw3Ia");
  95. NSLog(@"lC6JAXnRIw15h3HB0YzNE");
  96. }
  97. -(void)aNMgvE:(UIInputView*) aNMgvE avEYm:(UIUserInterfaceIdiom*) avEYm aQCt4N:(UISwitch*) aQCt4N azbQIm:(UITableView*) azbQIm aPa5pTlw:(UIRegion*) aPa5pTlw aUCQE:(UICollectionView*) aUCQE a1LbFpOWeS:(UIImage*) a1LbFpOWeS aQgTGhtcSiC:(UIVisualEffectView*) aQgTGhtcSiC amHE43teNk:(UITableView*) amHE43teNk aRH3vAYOQpj:(UIButton*) aRH3vAYOQpj a4xyvMdLBO:(UIScreen*) a4xyvMdLBO aUEzCh6V:(UIControlEvents*) aUEzCh6V aqXPWTky4:(UIFont*) aqXPWTky4 aYRsCkH:(UIFontWeight*) aYRsCkH aoNJbTweZY:(UIEdgeInsets*) aoNJbTweZY {
  98. NSLog(@"IbBhcy921dFDqWoHU5Ln7x");
  99. NSLog(@"s7WF8Om0NkuDlvyJI");
  100. NSLog(@"MSkGuhEsVmD1v");
  101. NSLog(@"83TsZ1LSKkcxvOluEf09maD");
  102. NSLog(@"GoDAW8rH6jQMaZBLP1C5flvsYyRdOVi");
  103. NSLog(@"aCAolsOBnD4NT0tLg");
  104. NSLog(@"pMW8kNIqVuPifyb1X4awvYd7jGEhcQ6AJm0e9x");
  105. NSLog(@"EyAnzZHiVdr7U3lC59TbaOmp2qc4");
  106. NSLog(@"PmZqT0EuKDavtNkI4nrHjWFs");
  107. NSLog(@"OagVnc3JAs1RYCtbpjqmLSPIz8XiD5");
  108. NSLog(@"p2Zy1buGR4vAqOlkYf9nL");
  109. NSLog(@"T3cdXhAmsUZB5JvnNWCyQK0Hx4iFI2fr");
  110. NSLog(@"OH1ZB0NhDvVwtAX6WKGoS8sIlFkaUfxCPi9JqpM");
  111. NSLog(@"rTwqjoGtAMHPOEXN8RC1mZz");
  112. NSLog(@"7EsvMCG95e0u4oLmz3QrwYWV");
  113. NSLog(@"SCnlw2QAryvGKkgLt4T");
  114. NSLog(@"XE9iP2fHrBk5GplwcvNZDmbjo8A");
  115. NSLog(@"6TMrjZzQcXut4pd0WE25sCG");
  116. NSLog(@"g0Uf5t1TqYomWh9XzZVnavHcFDJIpGeA");
  117. NSLog(@"4C2eGLg0Z18HPUMhrqRE");
  118. }
  119. -(void)aEXDme4i3c:(UIRegion*) aEXDme4i3c a24WXnr:(UIRegion*) a24WXnr aJh3bBGHUsA:(UIScreen*) aJh3bBGHUsA a31Yp:(UIView*) a31Yp aczHgO:(UICollectionView*) aczHgO aX579MOFV2d:(UIUserInterfaceIdiom*) aX579MOFV2d akuxL7:(UIImageView*) akuxL7 auHOCspP0EV:(UISearchBar*) auHOCspP0EV a1fjlV9:(UIEdgeInsets*) a1fjlV9 aPvnMVz:(UIImage*) aPvnMVz aJuH1ydptcV:(UIMotionEffect*) aJuH1ydptcV a18qozIR:(UITableView*) a18qozIR aRqVvAm:(UIColor*) aRqVvAm axEnb:(UIDocument*) axEnb aOYID4sn:(UITableView*) aOYID4sn aj05rGMc:(UIApplication*) aj05rGMc aHCdNbL:(UIKeyCommand*) aHCdNbL a0d6QcMw2:(UIApplication*) a0d6QcMw2 {
  120. NSLog(@"aZoIdHUls538kMub2W4mgv");
  121. NSLog(@"JYOL6mNh7XIBfEuazSj2n5wsFTQPZK");
  122. NSLog(@"WCQPIUKjuLVGwROEH1YbT7mlAyefhB");
  123. NSLog(@"8xWipD31vP");
  124. NSLog(@"frVPoUcw7e5zR16YjJkI8y3MbAxqCF");
  125. NSLog(@"zGDXTHqoFm1xAaJ4RigNIpdCB2cS65LrsV");
  126. NSLog(@"oWYyvqr8gHsMQ");
  127. NSLog(@"IBND4fHqUCZ0");
  128. NSLog(@"5sDx61qvTkrJn3LtcARhKjE");
  129. NSLog(@"BurwblM2WCRsejk89y5izaEqPSOhFZV");
  130. NSLog(@"k3Hs8lICXmogZ");
  131. NSLog(@"e2NwmH7QOSgbklzZuxE65jChYTDn0FB3GIKR1PUs");
  132. NSLog(@"LXonpK6WqAkaYe8t7lVxDsUbr");
  133. }
  134. -(void)aULhXl:(UIEdgeInsets*) aULhXl aFm2WK8AO:(UIView*) aFm2WK8AO aHjqRnyGzk:(UIInputView*) aHjqRnyGzk auDoNk:(UIViewController*) auDoNk a2cknEdhfD:(UIBarButtonItem*) a2cknEdhfD aJnaprm:(UIMenuItem*) aJnaprm akG3StP:(UIImage*) akG3StP aCgdKtenNi:(UISwitch*) aCgdKtenNi {
  135. NSLog(@"TrNKHvlIs49Y6hXnP2z7Cc3wOgm");
  136. NSLog(@"53Ts7EJnDaprjbA");
  137. NSLog(@"LyGMKBp7zPFqNsh4O");
  138. NSLog(@"OQ6UY1jPGEku9A37Kc8FbBimof");
  139. NSLog(@"d9Txwz6f7FiU3GZOvI0K8NR1qp");
  140. NSLog(@"9tLRko8pVCybdUwHWmslOPNfB124QYXG");
  141. NSLog(@"n06owepkjD9La5r");
  142. NSLog(@"hGLBjtFv62SrMCpcfXaVeoE4AxY91bTNzsZiOd");
  143. NSLog(@"p05a2rMcl6VSJkCqhIwULWN8R");
  144. NSLog(@"6dcmPrD0SoZQxW3EIV9zGJ8kYH4lN57ObBfL");
  145. NSLog(@"tHsF5ChTc0dPWmYZ");
  146. }
  147. @end