有没有办法从tabBarItem调用alertView

时间:2013-10-17 15:47:15

标签: iphone ios uitabbarcontroller uialertview

我正在尝试为用户实现一种通过自定义tabBarController注销我的应用程序的方法。我有5个tabBarItems,我希望第一个是logout tabBarItem - 所以当用户点击它时,会弹出一个警告视图,询问“你确定要注销吗?”。这是否可能 - 如果是这样,那么实现此功能的最佳方法是什么?

谢谢!

-Matt

1 个答案:

答案 0 :(得分:1)

这似乎是一个不直观的用户界面。我会考虑重新设计,以便在视图控制器,工具栏或导航栏中的某处有一个注销按钮。

话虽如此,如果您真的,坚持要制作“退出”标签栏项,您可以创建UIViewController UIAlertView viewDidAppear: in {{ 1}}并实现UIAlertViewDelegate协议。然后在alertView:clickedButtonAtIndex:中,您可以更新全局状态以处理注销(即通过NSNotificationCenter广播通知,进行自定义AppDelegate调用等)。