BiaoqianCell.m 4.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. //
  2. // BiaoqianCell.m
  3. // jitao
  4. //
  5. // Created by 罗云飞 on 2018/1/19.
  6. // Copyright © 2018年 罗云飞. All rights reserved.
  7. //
  8. #import "BiaoqianCell.h"
  9. @implementation BiaoqianCell
  10. - (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier{
  11. self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
  12. if (self) {
  13. _title = [UILabel new];
  14. _title.font = NewFont(fitScreenWidth(12));
  15. [_title setSingleLineAutoResizeWithMaxWidth:0];
  16. _title.text = @"标签";
  17. [self.contentView addSubview:_title];
  18. _title.sd_layout
  19. .leftSpaceToView(self.contentView, 15)
  20. .heightIs(fitScreenWidth(44))
  21. .topSpaceToView(self.contentView, 10);
  22. UIView *view1 = [UIView new];
  23. view1.backgroundColor = NewLineGrayColor;
  24. [self.contentView addSubview:view1];
  25. view1.sd_layout
  26. .leftSpaceToView(self.contentView, 60)
  27. .widthIs((SCREEN_WIDTH-95)/3)
  28. .bottomSpaceToView(self.contentView, 5)
  29. .topSpaceToView(self.contentView, 10);
  30. UIView *view2 = [UIView new];
  31. view2.backgroundColor = NewLineGrayColor;
  32. [self.contentView addSubview:view2];
  33. view2.sd_layout
  34. .leftSpaceToView(view1, 10)
  35. .widthIs((SCREEN_WIDTH-95)/3)
  36. .bottomSpaceToView(self.contentView, 5)
  37. .topSpaceToView(self.contentView, 10);
  38. UIView *view3 = [UIView new];
  39. view3.backgroundColor = NewLineGrayColor;
  40. [self.contentView addSubview:view3];
  41. view3.sd_layout
  42. .leftSpaceToView(view2, 10)
  43. .widthIs((SCREEN_WIDTH-95)/3)
  44. .bottomSpaceToView(self.contentView, 5)
  45. .topSpaceToView(self.contentView, 10);
  46. _textfield1 = [NewControlPackage textFieldInitWithFrame:CGRectMake(0, 0, 0, 0) backgroundImage:nil backgroundColor:NewLineGrayColor textColor:NewGrayColor placeholder:@"标签" hidden:NO tag:101 font:NewFont(fitScreenWidth(12)) textAlignment:NSTextAlignmentCenter clearButtonMode:UITextFieldViewModeNever clearsOnBeginEditing:NO adjustsFontSizeToFitWidth:NO secureTextEntry:NO keyboardType:UIKeyboardTypeDefault returnKeyType:UIReturnKeyDefault userInteractionEnabled:YES];
  47. [view1 addSubview:_textfield1];
  48. _textfield1.sd_layout
  49. .leftSpaceToView(view1, 0)
  50. .topEqualToView(view1)
  51. .bottomEqualToView(view1)
  52. .rightEqualToView(view1);
  53. _textfield2 = [NewControlPackage textFieldInitWithFrame:CGRectMake(0, 0, 0, 0) backgroundImage:nil backgroundColor:NewLineGrayColor textColor:NewGrayColor placeholder:@"标签" hidden:NO tag:102 font:NewFont(fitScreenWidth(12)) textAlignment:NSTextAlignmentCenter clearButtonMode:UITextFieldViewModeNever clearsOnBeginEditing:NO adjustsFontSizeToFitWidth:NO secureTextEntry:NO keyboardType:UIKeyboardTypeDefault returnKeyType:UIReturnKeyDefault userInteractionEnabled:YES];
  54. [view2 addSubview:_textfield2];
  55. _textfield2.sd_layout
  56. .leftSpaceToView(view2, 0)
  57. .topEqualToView(view2)
  58. .bottomEqualToView(view2)
  59. .rightEqualToView(view2);
  60. _textfield3 = [NewControlPackage textFieldInitWithFrame:CGRectMake(0, 0, 0, 0) backgroundImage:nil backgroundColor:NewLineGrayColor textColor:NewGrayColor placeholder:@"标签" hidden:NO tag:103 font:NewFont(fitScreenWidth(12)) textAlignment:NSTextAlignmentCenter clearButtonMode:UITextFieldViewModeNever clearsOnBeginEditing:NO adjustsFontSizeToFitWidth:NO secureTextEntry:NO keyboardType:UIKeyboardTypeDefault returnKeyType:UIReturnKeyDefault userInteractionEnabled:YES];
  61. [view3 addSubview:_textfield3];
  62. _textfield3.sd_layout
  63. .leftSpaceToView(view3, 0)
  64. .topEqualToView(view3)
  65. .bottomEqualToView(view3)
  66. .rightEqualToView(view3);
  67. }
  68. return self;
  69. }
  70. - (void)awakeFromNib {
  71. [super awakeFromNib];
  72. // Initialization code
  73. }
  74. - (void)setSelected:(BOOL)selected animated:(BOOL)animated {
  75. [super setSelected:selected animated:animated];
  76. // Configure the view for the selected state
  77. }
  78. @end