JXZYCell.m 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. //
  2. // JXZYCell.m
  3. // jitao
  4. //
  5. // Created by 罗云飞 on 2018/8/16.
  6. // Copyright © 2018年 罗云飞. All rights reserved.
  7. //
  8. #import "JXZYCell.h"
  9. @implementation JXZYCell
  10. - (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier{
  11. self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
  12. if (self) {
  13. _JSJY = [UIButton new];
  14. [_JSJY setBackgroundImage:NewImageNamed(@"jsjy") forState:UIControlStateNormal];
  15. [self.contentView addSubview:_JSJY];
  16. _JSJY.sd_layout
  17. .leftSpaceToView(self.contentView, 15)
  18. .topEqualToView(self.contentView)
  19. .heightIs(155)
  20. .widthIs(fitScreenWidth(100));
  21. UILabel *title1 = [UILabel new];
  22. [title1 setText:@"技术成果"];
  23. title1.font = NewFont(fitScreenWidth(15));
  24. [title1 setSingleLineAutoResizeWithMaxWidth:0];
  25. [_JSJY addSubview:title1];
  26. title1.sd_layout
  27. .centerXEqualToView(_JSJY)
  28. .topSpaceToView(_JSJY, 25)
  29. .heightIs(15);
  30. _JSXQ = [UIButton new];
  31. [_JSXQ setBackgroundImage:NewImageNamed(@"jsxq") forState:UIControlStateNormal];
  32. [self.contentView addSubview:_JSXQ];
  33. _JSXQ.sd_layout
  34. .leftSpaceToView(_JSJY, 12)
  35. .topEqualToView(self.contentView)
  36. .heightIs(75)
  37. .rightSpaceToView(self.contentView, 15);
  38. UILabel *title2 = [UILabel new];
  39. [title2 setText:@"技术需求"];
  40. title2.font = NewFont(fitScreenWidth(15));
  41. [title2 setSingleLineAutoResizeWithMaxWidth:0];
  42. [_JSXQ addSubview:title2];
  43. title2.sd_layout
  44. .leftSpaceToView(_JSXQ, 30)
  45. .topSpaceToView(_JSXQ, 25)
  46. .heightIs(15);
  47. _JSZJ = [UIButton new];
  48. [_JSZJ setBackgroundImage:NewImageNamed(@"jszj") forState:UIControlStateNormal];
  49. [self.contentView addSubview:_JSZJ];
  50. _JSZJ.sd_layout
  51. .leftSpaceToView(_JSJY, 12)
  52. .topSpaceToView(_JSXQ, 5)
  53. .heightIs(75)
  54. .rightSpaceToView(self.contentView, 15);
  55. UILabel *title3 = [UILabel new];
  56. [title3 setText:@"技术专家"];
  57. title3.font = NewFont(fitScreenWidth(15));
  58. [title3 setSingleLineAutoResizeWithMaxWidth:0];
  59. [_JSZJ addSubview:title3];
  60. title3.sd_layout
  61. .leftSpaceToView(_JSZJ, 30)
  62. .topSpaceToView(_JSZJ, 25)
  63. .heightIs(15);
  64. UILabel *line = [UILabel new];
  65. line.backgroundColor = NewLineGrayColor;
  66. [self.contentView addSubview:line];
  67. line.sd_layout
  68. .leftEqualToView(self.contentView)
  69. .rightEqualToView(self.contentView)
  70. .heightIs(10)
  71. .bottomEqualToView(self.contentView);
  72. }
  73. return self;
  74. }
  75. - (void)awakeFromNib {
  76. [super awakeFromNib];
  77. // Initialization code
  78. }
  79. - (void)setSelected:(BOOL)selected animated:(BOOL)animated {
  80. [super setSelected:selected animated:animated];
  81. // Configure the view for the selected state
  82. }
  83. @end