//1.创建toolbar(MyToolbar继承UIToolbar)
    _myToolbar = [[MyToolbar alloc]initWithFrame:CGRectMake(kZero, kZero, kScreenW, kToolbarH)];
    _myToolbar.backgroundColor = [ColorTools toolbarColor];
    
    //2.创建左右两边的buttonItem
    _leftButton = [[UIButton alloc]initWithFrame:CGRectMake(20, 35, 20, 20)];
    [_leftButton setImage:[UIImage imageNamed:@"left"] forState:UIControlStateNormal];
    [_leftButton setImage:[UIImage imageNamed:@"left_Highlight"] forState:UIControlStateHighlighted];
    [_leftButton addTarget:self action:@selector(left) forControlEvents:UIControlEventTouchUpInside];
    
    _rightButton = [[UIButton alloc]initWithFrame:CGRectMake(280, 35, 20, 20)];
    [_rightButton setImage:[UIImage imageNamed:@"right"] forState:UIControlStateNormal];
    [_rightButton setImage:[UIImage imageNamed:@"right_Highlight"] forState:UIControlStateHighlighted];
    [_rightButton addTarget:self action:@selector(right) forControlEvents:UIControlEventTouchUpInside];
    
    //3.创建中间的label
    _titleLabel = [[UILabel alloc]initWithFrame:CGRectMake(125, kStatusH, 70, 44)];
    _titleLabel.text = @"测试Toolbar";
    _titleLabel.textColor = [UIColor whiteColor];
    
    //4.添加到当前视图中
    [_myToolbar addSubview:_titleLabel];
    [_myToolbar addSubview:_leftButton];
    [_myToolbar addSubview:_rightButton];
    [self.view addSubview:_myToolbar];

 

相关文章:

  • 2021-08-25
  • 2021-11-23
  • 2021-09-03
  • 2022-12-23
  • 2022-12-23
  • 2021-10-28
  • 2021-06-08
  • 2021-06-21
猜你喜欢
  • 2021-08-11
  • 2022-12-23
  • 2021-10-31
  • 2022-12-23
  • 2021-04-28
  • 2021-09-30
相关资源
相似解决方案