2010-11-13 55 views
0

我正在制作一个使用UIToolbar的应用程序。我的应用程序有8种不同的视图,并且它们的工具栏都是相同的(即相同的按钮/图像)。工具栏有3个按钮。其中两个在所有视图中都具有相同的(ib)操作,1个按钮对每个视图都有特定的操作。正确的UIToolbar实现方式?

我的问题是,我无法弄清楚如何以正确的方式实现它。

我试着在AppDelegate中创建并添加工具栏和按钮。它看起来是正确的,但我无法弄清楚如何处理每个视图具有特定操作的按钮。

我也试着在每个视图中创建和和按钮。然后添加特定动作很容易,但看起来并不正确。

这是意见的(IB)的动作,如果有帮助:
按钮1:popToRootViewController
按钮2:调整当前视图(这是在所有的8次一个UIWebView)
按钮3:显示覆盖视图

在此先感谢。

回答

1

当表示各视图中,重新分配相关联的给该按钮的动作来查看特定

[aToolBarBtn addTarget:self action:@selector(viewSpecificAction:) 
          forControlEvents:UIControlEventTouchUpInside]; 
+0

YES!谢谢! :) – johannes 2010-11-14 11:18:06