2010-03-31 121 views
1

我使用标签栏控制器创建应用程序。它有2个选项卡。在第一个选项卡中,它将有一个文本字段和一个提交按钮。用户将在文本字段中输入一些值并点击提交。 现在我的问题: 点击提交按钮,一些结果“X”的计算取决于在文本字段中输入的值,它会打开第二个选项卡。这里结果“X”必须在标签中显示。如果用户在第二个选项卡上单击,则必须显示“在文本字段中输入某个值”的提醒 我怎样才能实现这一点。请帮帮我。UITabBarController检测标签点击

回答

2

你应该实现UITabBarControllerDelegate方法,比如--tabBarController:shouldSelectViewController :.该方法用于确定是否允许在用户点击标签栏项目时切换到另一个视图。例如,如果您不希望用户切换到点击2,只需返回“否”并显示警报视图。