Cocoa touch 爆米花中的Utioolbar
是否可以在弹出框内的UIViewController中显示工具栏项目?我在视图控制器的viewDidLoad方法中执行此操作:Cocoa touch 爆米花中的Utioolbar,cocoa-touch,ipad,uiviewcontroller,uinavigationcontroller,uitoolbar,Cocoa Touch,Ipad,Uiviewcontroller,Uinavigationcontroller,Uitoolbar,是否可以在弹出框内的UIViewController中显示工具栏项目?我在视图控制器的viewDidLoad方法中执行此操作: UIBarButtonItem *addButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:nil action:nil]; [self setToolbarItems:[NSArray arrayWithObject:addB
UIBarButtonItem *addButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:nil action:nil];
[self setToolbarItems:[NSArray arrayWithObject:addButton]];
[addButton release];
然后,我将这个视图控制器包装到一个UINavigationController
(它有一个工具栏
属性,根据文档,我应该使用UIViewController
的setToolbarItems
方法将项目添加到工具栏),然后在弹出窗口中显示它
我看不到工具栏。使用popover时是否不支持工具栏
谢谢解决了这个问题,显然默认情况下工具栏是隐藏的,所以您必须这样做:
[self.navigationController setToolbarHidden:NO animated:NO];
要使其显示。找到了它,显然默认情况下工具栏是隐藏的,因此您必须执行以下操作:
[self.navigationController setToolbarHidden:NO animated:NO];
使它出现。好吧,它可以工作:)但我似乎无法添加按钮。可能很快就会明白的。再次感谢。一位好心的人刚刚为我回答了这个问题:按钮被添加到弹出窗口中显示的视图中。[链接]好吧,它可以工作:)但我似乎不能给它添加按钮。可能很快就会明白的。再次感谢。一位好心的人刚刚为我回答了这个问题:按钮被添加到弹出窗口中显示的视图中。[连结]