JXLoginBtn.m 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. //
  2. // JXLoginBtn.m
  3. // shiku_im
  4. //
  5. // Created by 123 on 2020/5/18.
  6. // Copyright © 2020 Reese. All rights reserved.
  7. //
  8. #import "JXLoginBtn.h"
  9. #import "UIView+LK.h"
  10. @implementation JXLoginBtn
  11. -(instancetype)initWithFrame:(CGRect)frame{
  12. if (self=[super initWithFrame:frame]) {
  13. self.contentMode=UIViewContentModeRedraw;
  14. self.titleLabel.font=[UIFont systemFontOfSize:13 weight:UIFontWeightMedium];
  15. }
  16. return self;
  17. }
  18. -(void)layoutSubviews{
  19. [super layoutSubviews];
  20. self.imageView.xmg_y=0;
  21. self.imageView.xmg_x=(self.xmg_width-self.imageView.xmg_width)/2;
  22. self.titleLabel.xmg_y=CGRectGetMaxY(self.imageView.frame)+8;
  23. self.titleLabel.xmg_width=self.xmg_width;
  24. self.imageView.xmg_width=self.xmg_width;
  25. self.imageView.xmg_height=self.xmg_width;
  26. self.titleLabel.xmg_x=0;
  27. //self.contentHorizontalAlignment = UIControlContentHorizontalAlignmentCenter;
  28. self.titleLabel.textAlignment=NSTextAlignmentCenter;
  29. }
  30. @end