Job_Detail_base.h 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. //
  2. // Job_Detail_base.h
  3. // LNManager
  4. //
  5. // Created by EchoShacolee on 2017/4/9.
  6. // Copyright © 2017年 lee. All rights reserved.
  7. //
  8. #import "BaseVC.h"
  9. #define JOb_DETAIL_SEGBAR_HEIGHT 40
  10. #define JOb_DETAIL_BOTTOMBAR_HEIGHT 50
  11. #define normalCellH 44
  12. @interface Job_Detail_base : BaseVC<UITableViewDelegate,UITableViewDataSource>
  13. {
  14. UISegmentedControl * _seg;
  15. NSMutableArray * _tableViews;//scrV上的tableView数组
  16. UIScrollView *_mainScroolView;//主scrV
  17. //tableView1相关
  18. NSMutableArray *_heightsArr;//cell的高度缓存
  19. NSMutableArray *_statusArr;//cell展开状态
  20. NSArray *_keysArr;//数据keys
  21. }
  22. //列表页的数据是不是过于庞大了,是不是应该只返回几个关键key值,详情页再去请求
  23. @property(nonatomic,strong)NSMutableDictionary *requesetDic;//请求参数[list里的请求体]
  24. @property(nonatomic,copy)NSString *headImgStr;//设置头像路径(要在拿到数据之后设置)
  25. @property(nonatomic,assign)NSInteger currentIndex;
  26. -(void)setSegmentControllWithTitles:(NSArray *)dataArr isBttomBar:(BOOL)isBttombar;
  27. -(void)setData;//初始化tableView1相关的三个数组
  28. -(void)uploadHeadImg:(UIImage*)image;//上传基本信息头像
  29. @end