我在 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。
我做错了吗?
答案 0 :(得分:3)
我想这只是因为右边的条形按钮是从右到左添加的,所以只需将数组顺序更改为{b3,b2,b1}。
答案 1 :(得分:0)
您是否尝试过使用setLeftBarButtonItems:animated:?