gpt4 book ai didi

ios - 以编程方式打开 Storyboard 中的特定页面

转载 作者:行者123 更新时间:2023-11-28 22:01:55 25 4
gpt4 key购买 nike

我正在使用 plist 来保存一些数据,如下所示,保存方法

 NSMutableArray * highScores = [NSMutableArray arrayWithObjects:
[NSNumber numberWithInt:597],
[NSNumber numberWithInt:452],
[NSNumber numberWithInt:365],
nil];

[defaults setObject:highScores forKey:@"high_scores"];

加载方式

 NSMutableArray * highScores = [defaults objectForKey:@"high_scores"];

for(NSNumber * score in highScores) {
NSLog(@"Score: %i", [score intValue]);
if (score >=100) {
--> OPEN A SPECIFIC UIVIEWCONTROLLER ON THE STORYBOARD
NSLog(@">100");

}
}

当我加载数据时,如果使用以下代码得分 > 100,我希望它在我的 Storyboard上打开一个特定的 uiviewcontroller。我可以知道我该怎么做吗?

谢谢

最佳答案

使用此代码

        UIStoryboard *story = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
viewcontroller *obj = [story instantiateViewControllerWithIdentifier:@"viewcontrollerID"];


[self.navigationController pushViewController:obj animated:YES];

为此,您必须提供 Storyboard ID。为此,请参阅我对此 link for storyboardID 的回答

关于ios - 以编程方式打开 Storyboard 中的特定页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24904261/

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