UIBarButtonItems以错误的顺序出现

时间:2014-01-02 14:33:49

标签: ios xamarin.ios uibarbuttonitem

我在 monotouch 中有一个测试应用程序,只有一个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。

我做错了吗?

2 个答案:

答案 0 :(得分:3)

我想这只是因为右边的条形按钮是从右到左添加的,所以只需将数组顺序更改为{b3,b2,b1}。

答案 1 :(得分:0)