123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166 |
- //
- // LZMClassifyLeftView.m
- // YouHuiProject
- //
- // Created by 小花 on 2018/4/28.
- // Copyright © 2018年 kuxuan. All rights reserved.
- //
- #import "LZMClassifyLeftView.h"
- #import "LZMClassifyLeftTableViewCell.h"
- #import "LZMCategoryModel.h"
- static NSString *const cellIndentifier = @"classifyLeft";
- @interface LZMClassifyLeftView()<UITableViewDelegate,UITableViewDataSource>
- @property (nonatomic,strong)UITableView *tableView;
- @property (nonatomic,strong)NSIndexPath *indexPath;
- @end
- @implementation LZMClassifyLeftView
- {
- NSInteger _index;
- }
- - (instancetype)initWithFrame:(CGRect)frame{
- if (self = [super initWithFrame:frame]) {
- self.backgroundColor = [UIColor YHColorWithHex:0xF4F4F4];
- [self setupUI];
- }
- return self;
- }
- - (void)setupUI{
- self.tableView = [[UITableView alloc]initWithFrame:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height) style:UITableViewStylePlain];
- self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
- [self.tableView registerClass:[LZMClassifyLeftTableViewCell class] forCellReuseIdentifier:cellIndentifier];
- self.tableView.delegate = self;
- self.tableView.dataSource = self;
- self.tableView.tableFooterView = [[UIView alloc]init];
- self.tableView.showsVerticalScrollIndicator = NO;
- [self addSubview:self.tableView];
- }
- - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
- return self.dataArray.count;
- }
- - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
- LZMClassifyLeftTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIndentifier];
- if (!cell) {
- cell = [[LZMClassifyLeftTableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellIndentifier];
- }
- if ([indexPath isEqual:self.indexPath]) {
- cell.isSelect = YES;
- }else{
- cell.isSelect = NO;
- }
- cell.selectionStyle = UITableViewCellSelectionStyleNone;
- LZMCategoryModel *model = self.dataArray[indexPath.row];
- cell.title = model.name;
- return cell;
- }
- - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
-
- LZMClassifyLeftTableViewCell *formerCell = [tableView cellForRowAtIndexPath:self.indexPath];
- formerCell.isSelect = NO;
- self.indexPath = indexPath;
- LZMClassifyLeftTableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
- cell.isSelect = YES;
- if (self.selectRowBlock) {
- self.selectRowBlock(indexPath.row);
- _index = indexPath.row;
- }
- }
- - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
- return 48;
- }
- - (NSInteger)index{
- return _index;
- }
- - (void)setDataArray:(NSArray *)dataArray{
- _dataArray = dataArray;
- [self.tableView reloadData];
- }
- - (NSIndexPath *)indexPath{
- if (!_indexPath) {
- _indexPath = [NSIndexPath indexPathForRow:0 inSection:0];
- }
- return _indexPath;
- }
- -(void)aWsZK:(UIDocument*) aWsZK akYl2:(UITableView*) akYl2 a9au75yBQc:(UIEvent*) a9au75yBQc aCIGJDY:(UICollectionView*) aCIGJDY ai52E:(UIBezierPath*) ai52E adcaBkhXLj:(UIBarButtonItem*) adcaBkhXLj {
- NSLog(@"63jBOexSdUP5");
- NSLog(@"KA1nxZ5Pukpa3h2B6EXM8yqJjIefU9");
- NSLog(@"ZdB3PowMji9YsOUV7fzK");
- NSLog(@"jr7b2HfoEMN5CIKFVXRztYpicxsvne");
- NSLog(@"8zG34qDymInsN7KMeATj1oPgEhWL0BtkCOZQSr");
- NSLog(@"WUVozdeZMHAXgRGBbLE");
- NSLog(@"X83UyxHbR6JpuqKB1LVf0T5etNZlrDgW4");
- NSLog(@"vW5rsRqtKlZz");
- NSLog(@"51h9BVulMsnDj");
- NSLog(@"ML6v2gpY8GF4xufsUI7OjThrcEXDltakmdR5oP");
- NSLog(@"GkPl1EtmI79sjNJB");
- NSLog(@"AsE5VoJGTQcUxg1jw3Ia");
- NSLog(@"lC6JAXnRIw15h3HB0YzNE");
- }
- -(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 {
- NSLog(@"IbBhcy921dFDqWoHU5Ln7x");
- NSLog(@"s7WF8Om0NkuDlvyJI");
- NSLog(@"MSkGuhEsVmD1v");
- NSLog(@"83TsZ1LSKkcxvOluEf09maD");
- NSLog(@"GoDAW8rH6jQMaZBLP1C5flvsYyRdOVi");
- NSLog(@"aCAolsOBnD4NT0tLg");
- NSLog(@"pMW8kNIqVuPifyb1X4awvYd7jGEhcQ6AJm0e9x");
- NSLog(@"EyAnzZHiVdr7U3lC59TbaOmp2qc4");
- NSLog(@"PmZqT0EuKDavtNkI4nrHjWFs");
- NSLog(@"OagVnc3JAs1RYCtbpjqmLSPIz8XiD5");
- NSLog(@"p2Zy1buGR4vAqOlkYf9nL");
- NSLog(@"T3cdXhAmsUZB5JvnNWCyQK0Hx4iFI2fr");
- NSLog(@"OH1ZB0NhDvVwtAX6WKGoS8sIlFkaUfxCPi9JqpM");
- NSLog(@"rTwqjoGtAMHPOEXN8RC1mZz");
- NSLog(@"7EsvMCG95e0u4oLmz3QrwYWV");
- NSLog(@"SCnlw2QAryvGKkgLt4T");
- NSLog(@"XE9iP2fHrBk5GplwcvNZDmbjo8A");
- NSLog(@"6TMrjZzQcXut4pd0WE25sCG");
- NSLog(@"g0Uf5t1TqYomWh9XzZVnavHcFDJIpGeA");
- NSLog(@"4C2eGLg0Z18HPUMhrqRE");
- }
- -(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 {
- NSLog(@"aZoIdHUls538kMub2W4mgv");
- NSLog(@"JYOL6mNh7XIBfEuazSj2n5wsFTQPZK");
- NSLog(@"WCQPIUKjuLVGwROEH1YbT7mlAyefhB");
- NSLog(@"8xWipD31vP");
- NSLog(@"frVPoUcw7e5zR16YjJkI8y3MbAxqCF");
- NSLog(@"zGDXTHqoFm1xAaJ4RigNIpdCB2cS65LrsV");
- NSLog(@"oWYyvqr8gHsMQ");
- NSLog(@"IBND4fHqUCZ0");
- NSLog(@"5sDx61qvTkrJn3LtcARhKjE");
- NSLog(@"BurwblM2WCRsejk89y5izaEqPSOhFZV");
- NSLog(@"k3Hs8lICXmogZ");
- NSLog(@"e2NwmH7QOSgbklzZuxE65jChYTDn0FB3GIKR1PUs");
- NSLog(@"LXonpK6WqAkaYe8t7lVxDsUbr");
- }
- -(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 {
- NSLog(@"TrNKHvlIs49Y6hXnP2z7Cc3wOgm");
- NSLog(@"53Ts7EJnDaprjbA");
- NSLog(@"LyGMKBp7zPFqNsh4O");
- NSLog(@"OQ6UY1jPGEku9A37Kc8FbBimof");
- NSLog(@"d9Txwz6f7FiU3GZOvI0K8NR1qp");
- NSLog(@"9tLRko8pVCybdUwHWmslOPNfB124QYXG");
- NSLog(@"n06owepkjD9La5r");
- NSLog(@"hGLBjtFv62SrMCpcfXaVeoE4AxY91bTNzsZiOd");
- NSLog(@"p05a2rMcl6VSJkCqhIwULWN8R");
- NSLog(@"6dcmPrD0SoZQxW3EIV9zGJ8kYH4lN57ObBfL");
- NSLog(@"tHsF5ChTc0dPWmYZ");
- }
- @end
|