gpt4 book ai didi

iOS Storyboard 更改初始 View

转载 作者:行者123 更新时间:2023-11-29 01:53:21 25 4
gpt4 key购买 nike

我一直在尝试通过放置此代码来更改应用程序委托(delegate)中的初始 View

if(![[NSUserDefaults standardUserDefaults] valueForKey:@"userId"]) {
LogInViewController* lvc = [[LogInViewController alloc]init];
[self.navigationController pushViewController: lvc animated:YES];
}else {
PerfilViewController *pvc = [[PerfilViewController alloc]init];
[self.navigationController pushViewController: pvc animated:YES];
}

我的 Storyboard中有 swrevealviewcontroller,如下所示,红色的是未登录时的,蓝色的是登录时的

enter image description here

最佳答案

试试这个。没有多个箭头,只有一个指向第一个 View (LogInViewController)。然后,在 LogInViewController 的 viewDidLoad 函数中,放置您的检查代码。然后,如果用户已登录,您可以从 LogInViewController 转到 PerfilViewController;否则,留在 LogInViewController 上。

viewDidLoad{
[super viewDidLoad];
if([[NSUserDefaults standardUserDefaults] valueForKey:@"userId"]){
[self performSegueWithIdentifier:@"toProfile" sender: self];
}

关于iOS Storyboard 更改初始 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31168623/

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