JiageCell.m 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. //
  2. // JiageCell.m
  3. // jitao
  4. //
  5. // Created by 罗云飞 on 2018/1/22.
  6. // Copyright © 2018年 罗云飞. All rights reserved.
  7. //
  8. #import "JiageCell.h"
  9. @implementation JiageCell
  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.text = @"价格";
  16. [_title setSingleLineAutoResizeWithMaxWidth:0];
  17. [self.contentView addSubview:_title];
  18. _title.sd_layout
  19. .leftSpaceToView(self.contentView, 15)
  20. .heightIs(fitScreenWidth(44))
  21. .topSpaceToView(self.contentView, 10);
  22. _negotiableBT = [UIButton new];
  23. [_negotiableBT setTitle:@"面议" forState:UIControlStateNormal];
  24. [_negotiableBT setTitleColor:NewButtonColor forState:UIControlStateNormal];
  25. [_negotiableBT setBackgroundColor:NewWhiteColor];
  26. ViewBorderRadius(_negotiableBT, 10, .6, NewButtonColor);
  27. _negotiableBT.titleLabel.font = NewFont(fitScreenWidth(12));
  28. [self.contentView addSubview:_negotiableBT];
  29. _negotiableBT.sd_layout
  30. .leftSpaceToView(self.contentView, 60)
  31. .heightIs(30)
  32. .widthIs(80)
  33. .centerYEqualToView(_title);
  34. UILabel *label = [UILabel new];
  35. label.text = @"万元";
  36. label.textColor = [UIColor colorWithString:@"#A1A1A1"];
  37. label.font = NewFont(fitScreenWidth(12));
  38. [label setSingleLineAutoResizeWithMaxWidth:0];
  39. [self.contentView addSubview:label];
  40. label.sd_layout
  41. .rightSpaceToView(self.contentView, 15)
  42. .centerYEqualToView(_title)
  43. .heightIs(fitScreenWidth(44));
  44. _view = [UIView new];
  45. _view.backgroundColor = NewLineGrayColor;
  46. [self.contentView addSubview:_view];
  47. ViewRadius(_view, 5);
  48. _view.sd_layout
  49. .leftSpaceToView(_negotiableBT, 20)
  50. .rightSpaceToView(label, 5)
  51. .bottomSpaceToView(self.contentView, 5)
  52. .topSpaceToView(self.contentView, 10);
  53. _textfield = [NewControlPackage textFieldInitWithFrame:CGRectMake(0, 0, 0, 0) backgroundImage:nil backgroundColor:NewLineGrayColor textColor:NewGrayColor placeholder:@"请输入价格" hidden:NO tag:100 font:NewFont(fitScreenWidth(12)) textAlignment:NSTextAlignmentLeft clearButtonMode:UITextFieldViewModeNever clearsOnBeginEditing:NO adjustsFontSizeToFitWidth:NO secureTextEntry:NO keyboardType:UIKeyboardTypeNumberPad returnKeyType:UIReturnKeyDefault userInteractionEnabled:YES];
  54. [_view addSubview:_textfield];
  55. _textfield.sd_layout
  56. .leftSpaceToView(_view, 15)
  57. .topEqualToView(_view)
  58. .bottomEqualToView(_view)
  59. .rightEqualToView(_view);
  60. }
  61. return self;
  62. }
  63. - (void)awakeFromNib {
  64. [super awakeFromNib];
  65. // Initialization code
  66. }
  67. - (void)setSelected:(BOOL)selected animated:(BOOL)animated {
  68. [super setSelected:selected animated:animated];
  69. // Configure the view for the selected state
  70. }
  71. @end