TitleHeaderView.m 994 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. //
  2. // TitleHeaderView.m
  3. // CGXVerticalMenuView-OC
  4. //
  5. // Created by CGX on 2018/05/01.
  6. // Copyright © 2019 CGX. All rights reserved.
  7. //
  8. #import "TitleHeaderView.h"
  9. @implementation TitleHeaderView
  10. - (instancetype)initWithFrame:(CGRect)frame
  11. {
  12. self = [super initWithFrame:frame];
  13. if (self) {
  14. self.titleLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, frame.size.width, frame.size.height)];
  15. self.titleLabel.textAlignment = NSTextAlignmentCenter;
  16. [self addSubview:self.titleLabel];
  17. self.titleLabel.textColor = [UIColor blackColor];
  18. self.urlImageView = [[UIImageView alloc] init];
  19. self.urlImageView.contentMode = UIViewContentModeScaleAspectFit;
  20. [self addSubview:self.urlImageView];
  21. self.urlImageView.frame = self.bounds;
  22. }
  23. return self;
  24. }
  25. - (void)layoutSubviews
  26. {
  27. [super layoutSubviews];
  28. self.titleLabel.frame = self.bounds;
  29. self.urlImageView.frame = self.bounds;
  30. }
  31. @end