Search code examples
iosuibarbuttonitemnavbarrightbarbuttonitem

Remove only one RightBarButtonItem


In navigation bar I'm adding two right barButtonItems:

[self.navigationItem setRightBarButtonItems:@[firstBarButton,secondBarButton]];

Now when I click over firstBarButtonItem want to remove it. I know when I have only one UIBarButtonItem I do:

self.navigationItem.rightBarButtonItem = nil;

How do I do when the rightBarButtonItems are two?


Solution

  • Just set one of them:

    [self.navigationItem setRightBarButtonItem:secondBarButton];