Iphone 如何将按钮添加到导航控制器工具栏,以便在所有视图中看到它们
我有导航控制器和主视图。nib我在工具栏上添加了两个按钮,我也应该在下一个视图中查看这些按钮,但我现在无法看到下一个视图中的按钮, 在那里我必须添加这些,以便我可以在任何视图中看到这些按钮或访问Iphone 如何将按钮添加到导航控制器工具栏,以便在所有视图中看到它们,iphone,toolbar,button,Iphone,Toolbar,Button,我有导航控制器和主视图。nib我在工具栏上添加了两个按钮,我也应该在下一个视图中查看这些按钮,但我现在无法看到下一个视图中的按钮, 在那里我必须添加这些,以便我可以在任何视图中看到这些按钮或访问 感谢您的帮助……您需要设置每个视图的toolbarItems属性 显示时,此工具栏将获得 它的当前项集来自 活动项目的toolbarItems属性 视图控制器。当激活视图 控制器改变,导航 控制器更新工具栏项 要匹配新的视图控制器, 设置新项目的动画使其就位 在适当的时候 您需要设置每个视图的toolb
感谢您的帮助……您需要设置每个视图的toolbarItems属性 显示时,此工具栏将获得 它的当前项集来自 活动项目的toolbarItems属性 视图控制器。当激活视图 控制器改变,导航 控制器更新工具栏项 要匹配新的视图控制器, 设置新项目的动画使其就位 在适当的时候
您需要设置每个视图的toolbarItems属性 显示时,此工具栏将获得 它的当前项集来自 活动项目的toolbarItems属性 视图控制器。当激活视图 控制器改变,导航 控制器更新工具栏项 要匹配新的视图控制器, 设置新项目的动画使其就位 在适当的时候
快速简便的方法是,在按下新视图控制器之前,为其设置工具栏项
// Assuming self.toolbarItems is already set.
UIViewController *newViewController = [[[UIViewController alloc] init] autorelease];
[newViewController setToolbarItems:self.toolbarItems];
[self.navigationController newViewController animated:YES];
如果您发现在每次推送之前应用此方法很乏味,那么您可以对所有UIViewController实现进行子类化,并一次性设置其工具栏。:) 快速简便的方法是,在按下新的view controller之前,为其设置工具栏项
// Assuming self.toolbarItems is already set.
UIViewController *newViewController = [[[UIViewController alloc] init] autorelease];
[newViewController setToolbarItems:self.toolbarItems];
[self.navigationController newViewController animated:YES];
如果您发现在每次推送之前应用此方法很乏味,那么您可以对所有UIViewController实现进行子类化,并一次性设置其工具栏。:)