Iphone 如何使用Interface Builder将UIBarButtonItems添加到UIViewController.toolbarItems属性?

Iphone 如何使用Interface Builder将UIBarButtonItems添加到UIViewController.toolbarItems属性?,iphone,uiviewcontroller,interface-builder,uibarbuttonitem,Iphone,Uiviewcontroller,Interface Builder,Uibarbuttonitem,我正在尝试使用Interface Builder将UIBarButtonims添加到UIViewController的toolbarItems属性中 我有一个.xib文件,文件的所有者被键入UITableView控制器(“ServerTableViewController”)的子类。我已经将一组UIBarButton项拖到.xib文件中,认为它们将显示为代表文件所有者的ServerTableViewController的toolbarItems属性的一部分 这是我不明白的。假设我有一个.xib文

我正在尝试使用Interface Builder将UIBarButtonims添加到UIViewController的toolbarItems属性中

我有一个.xib文件,文件的所有者被键入UITableView控制器(“ServerTableViewController”)的子类。我已经将一组UIBarButton项拖到.xib文件中,认为它们将显示为代表文件所有者的ServerTableViewController的toolbarItems属性的一部分

这是我不明白的。假设我有一个.xib文件,其中有一个ServerTableViewController,它不是文件的所有者。。。我可以将UIBarButton项目拖到它下面,它们会自动显示在它的工具栏中


当ServerTableViewController是文件的所有者时,为什么我不能做同样的事情?这似乎是唯一的区别。

我不确定这是否有帮助。但我有更好的运气做这个程序。您可以尝试在viewDidLoad方法中添加类似的内容

ServerTableViewController *stvc = [[UICustomTabViewController alloc]
       initWithNibName:@"ServerTableViewController" bundle:[NSBundle mainBundle]];  
UIBarButtonItem *yourBarButtonItem = [UIBarButtonItem alloc] init];
stvc.navigationItem.rightBarButtonItem = yourBarButtonItem;
[yourBarButtonItem release];

我真的希望有一种方法可以在Interface Builder中实现这一点。这似乎有效,但仅在特殊条件下有效。