美文网首页iOS
自定义rightBarButtonItems

自定义rightBarButtonItems

作者: 起个啥名字呢 | 来源:发表于2016-08-02 18:59 被阅读71次
-(void)addRightNavBarWithImage
{
    UIImage *image = [UIImage imageNamed:@"chatWhiteAddUsers"];
    UIImage *imageSecond = [UIImage imageNamed:@"saomiao2"];
    
    
    if (self.navigationItem.rightBarButtonItem)
    {
        self.navigationItem.rightBarButtonItem= nil;
    }
    
    UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, image.size.width+5, image.size.height)];
    [button setImage:image forState:UIControlStateNormal];
    [button addTarget:self action:@selector(navRightAction:) forControlEvents:UIControlEventTouchUpInside];
    UIBarButtonItem *rightBtn = [[UIBarButtonItem alloc] initWithCustomView:button];
    
    UIButton * buttonSecond = [[UIButton alloc]initWithFrame:CGRectMake(0, 0, imageSecond.size.width+5, imageSecond.size.height)];
    [buttonSecond setImage:imageSecond forState:UIControlStateNormal];
    [buttonSecond addTarget:self action:@selector(saomiao) forControlEvents:UIControlEventTouchUpInside];
    
    UIBarButtonItem *rightBtnSecond = [[UIBarButtonItem alloc]initWithCustomView:buttonSecond];
    
    
    self.navigationItem.rightBarButtonItems = @[rightBtn,rightBtnSecond];
}

相关文章

网友评论

    本文标题:自定义rightBarButtonItems

    本文链接:https://www.haomeiwen.com/subject/mytqsttx.html