0

我的标签栏控制器中有 4 个标签项。当我点击“分享”项目时,

- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item

委托被调用。然后出现一个弹出窗口。此弹出窗口与“共享”页面本身是分开的。我希望显示弹出窗口,而不是页面。

感谢所有帮助,谢谢

4

1 回答 1

1

控制将您的标签栏拖到 IB 中的“文件所有者”并将其设置为委托。

您不能为标签栏项目设置目标操作。他们应该总是有新的看法。唯一的方法是 - 您应该使用确定您的标签栏项目被触摸的委托,然后处理在该委托中按下了哪个标签。

接下来将此代码放入您的 viewcontroller.m 文件中。

- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item

{

      if(item.tag == 1)
      {
      }

}

您应该从 xcode 的属性中为您的标签栏项目设置标签值。

于 2013-03-18T06:32:15.143 回答