gpt4 book ai didi

ios - UIStoryboard 名称和包

转载 作者:技术小花猫 更新时间:2023-10-29 10:31:23 25 4
gpt4 key购买 nike

我有这行代码:

[UIStoryboard storyboardWithName:(NSString *) bundle (NSBundle *)];

和 Storyboard文件。我实际上在哪里插入 Controller 的名称,在哪里可以找到 bundle ?

这是一个愚蠢的问题,但我想不通

最佳答案

一切都很简单!

这是代码:

UIStoryboard *storyboard = 
[UIStoryboard storyboardWithName:@"MainStoryboard"
bundle:[NSBundle mainBundle]];

@"Main Storyboard" 是您的 .storyboard 文件的名称。 Bundle 只是包含您的 .storyboard 文件的包,通常是您应用的主包。

如果您想访问某些 UIViewController,例如,为了将其推送到您的 UINavigationController 的堆栈,那么您必须这样做:

UIViewController *yourViewController = 
[storyboard instantiateViewControllerWithIdentifier:@"viewControllerIdentifier"];

您可以在 Xcode 的身份检查器中为您的 UIViewController 设置标识符!

希望对你有帮助!

关于ios - UIStoryboard 名称和包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12533777/

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