UIBarButtonItems отображаются в неправильном порядке

У меня есть тестовое приложение в моноточе с одним UIViewController. Я хочу добавить 3 UIBarButtonItems

UIBarButtonItem b1 = new UIBarButtonItem(UIBarButtonSystemItem.Action); UIBarButtonItem b2 = new UIBarButtonItem(UIBarButtonSystemItem.Add); UIBarButtonItem b3 = new UIBarButtonItem(UIBarButtonSystemItem.Bookmarks); this.NavigationItem.SetRightBarButtonItems(new [] {b1,b2,b3}, true); 

К сожалению, они появляются в неправильном порядке. Сначала я вижу b3, затем b2 и, наконец, b1. Я пытаюсь добиться того, чтобы UIBarButtonItems отображались в следующем порядке b1, b2, b3.

Я делаю что-то неправильно?

Solutions Collecting From Web of "UIBarButtonItems отображаются в неправильном порядке"

Я предполагаю, что это только потому, что кнопки правого бара добавлены справа налево, поэтому просто измените порядок массива на {b3, b2, b1}.

Вы пытались использовать setLeftBarButtonItems: анимированные:?

Вот ссылка на документы: https://developer.apple.com/library/ios/documentation/UIKit/Reference/UINavigationItem_Class/Reference/UINavigationItem.html#//apple_ref/occ/instm/UINavigationItem/setLeftBarButtonItems : animated