iphone - 使用 Storyboard手动启动 View Controller 。

标签 iphone ios xcode storyboard

我正在尝试使用 Storyboard手动启动 View Controller 。

这是用代码编写的,而不是将其连接起来。我试过:

self initWithNibName:(NSString *) bundle:(NSBundle *)

但我不确定它们是否被归类为 Nib 或它们在 Storyboard中被归类为什么。任何帮助都会非常感谢!

最佳答案

听起来您正在寻找这种方法:

AlertContainerViewController *alertContainerViewController = 
[[UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:NULL] 
instantiateViewControllerWithIdentifier:@"alertContainer"];

需要给Storyboard中的ViewController对象一个唯一标识,并指定子类。您可以通过 Property Inspector 完成这两项操作。

关于iphone - 使用 Storyboard手动启动 View Controller 。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11470053/

相关文章:

ios - 一个 Storyboard,两个 Controller

ios - 如何让CAKeyframeAnimation在动画期间与用户交互?

ios - iPhone 应用程序的 strip 符号

iphone - newViewController 始终带有两个 Nib (iPhone 和 iPad)

objective-c - 在 dealloc 中将 IBOutlets 设置为 nil

iphone - 被要求开发一个使用 GPS 导航的 iPhone 应用程序——现实的期望?

iphone - iOS 重叠 View 和 UIGestureRecognizer

ios - 提交到 iTunes 时文件未保存

ios - 在 iOS 上上传到服务器之前调整图像大小

iphone - 防止在 UITableViewCell 内重新加载 MKMapView