iphone - 如何从我的 tabbarviewcontroller 应用程序注销并在 iphone 应用程序的所有选项卡上刷新?

标签 iphone ios uitabbarcontroller logout

我是初学者 iOS 应用程序开发人员。我正在做 Web 服务应用程序并依赖于 API。我的应用程序是在选项卡栏 viewcontrller 应用程序上创建的。我在登录详细信息中使用了第一个选项卡,在注销按钮中使用了第四个选项卡。当我单击注销按钮时我需要在所有选项卡中注销并刷新登录详细信息。请帮助我。

最佳答案

为什么不使用登录 View Controller (模式),然后在用户“注销”时继续使用该 VC(并清除任何 NSUserDefaults 或您用来保存用户信息的任何其他存储)。

我的流程是:
1.清除登录用户信息的NSUserDefaults
2. Segue 到模态登录 VC(没有可见的选项卡)
3. 下一个用户登录时,关闭代理(关闭登录 VC 并将用户信息保存到 NSUserDefaults)。

关于iphone - 如何从我的 tabbarviewcontroller 应用程序注销并在 iphone 应用程序的所有选项卡上刷新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15246514/

相关文章:

iphone - 编译 iPhone XCode 项目以在 Android 上运行

ios - iPhone - 快速解析 JSON 和更新标签

iphone - 解雇ModalViewControllerAnimated : (and dismissViewControllerAnimated) crashing in iOS 5

objective-c - 单例获取核心数据,在 [fetchedResultsController performFetch :&error] 上崩溃

ios - 从 UITabBarController 场景中删除标签栏项目

iphone - 将按钮添加到 ui 导航 Controller 底部栏

ios - Xcode 6.1.1 在 11/4/2015 上不支持 iOS 8.3

ios - 如何从我的自定义 CDVPlugin 类(Objective C 语言)调用 javascript 函数

swift - 将依赖项传递给选项卡栏 View Controller

ios - Swift:UITabbarController覆盖而不覆盖 Storyboard中的TabBar