实现 UIToolbar 的正确方法?
Posted
技术标签:
【中文标题】实现 UIToolbar 的正确方法?【英文标题】:Proper way of implementing UIToolbar? 【发布时间】:2010-11-13 19:36:19 【问题描述】:我正在制作一个使用 UIToolbar 的应用程序。我的应用程序有 8 个不同的视图,并且工具栏在所有视图中都是相同的(相同的按钮/图像)。工具栏有 3 个按钮。其中两个在所有视图中具有相同的 (ib) 操作,并且 1 个按钮对每个视图具有特定的操作。
我的问题是我不知道如何以正确的方式实现它。
我尝试在 AppDelegate 中创建和添加工具栏和按钮。看起来不错,但我不知道如何处理每个视图都有特定操作的按钮。
我还尝试在每个视图中创建和按钮。然后很容易添加特定的动作,但看起来和感觉都不对。
如果有帮助,这是视图的 (ib) 操作: 按钮 1:popToRootViewController 按钮 2:调整当前视图的大小(它是所有 8 个视图中的 UIWebView) 按钮 3:显示覆盖视图
提前致谢。
【问题讨论】:
【参考方案1】:显示每个视图时,将与按钮关联的操作重新分配为特定于视图
[aToolBarBtn addTarget:self action:@selector(viewSpecificAction:)
forControlEvents:UIControlEventTouchUpInside];
【讨论】:
以上是关于实现 UIToolbar 的正确方法?的主要内容,如果未能解决你的问题,请参考以下文章