gpt4 book ai didi

iphone - PopToRootViewController 上的 UINavigationButton 和 UIButton?

转载 作者:行者123 更新时间:2023-11-29 03:56:36 25 4
gpt4 key购买 nike

我的应用有一个登录按钮和一个注册按钮,分别是 UINavigationButtonsUIButtons。要么转到一个新屏幕,如果成功,应该 PopToRootViewController;但是,当我成功登录时,我的登录和注册按钮仍然存在。我有一个方法可以决定是否显示在 viewDidLoad 方法中调用的按钮。因此,当我再次停止/运行应用程序时,按钮会按预期消失。谁能告诉我如何隐藏这些按钮?谢谢。

奖励积分:我还有一个注销按钮也有类似的问题;在我的 View Controller 意识到它应该隐藏注销按钮并显示登录/向上按钮之前,我必须重新运行该应用程序。

最佳答案

问题是 viewDidLoad 只被调用一次,所以它几乎不适合这个目的;它与 View 的存在有关,与界面无关。使用 viewWillAppear: 并根据您存储在 NSUserDefaults 中的一些信息(例如用户是否登录)来决定是否显示或隐藏按钮。

关于iphone - PopToRootViewController 上的 UINavigationButton 和 UIButton?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16410320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com