如何从 .XIB 加载 UIViewController?
Posted
技术标签:
【中文标题】如何从 .XIB 加载 UIViewController?【英文标题】:How to Load A UIViewController From A .XIB? 【发布时间】:2012-05-22 08:38:05 【问题描述】:您好我有一个应用程序,我想从一个名为 ImageViewController 的 .xib 文件加载 UIViewController。
我已经为 ImageViewController 创建了 .h 和 .m 文件。我已经在 Application 委托中向它声明了一个 IBOutlet。
我曾多次拖放 UIView(例如),它通常由 nib 初始化。由于 IB 中有一个 UIViewController 对象,我假设您必须能够做到这一点。如果是这样,在 UIViewController 中调用什么方法?例如,我知道 awakeFromNib 在视图中被调用。
进阶干杯
【问题讨论】:
【参考方案1】:方法是使用 awakeFromNib。它似乎是 NSObject UIKit Additions References 的一部分,而不是 UIView 方法。在那里,您应该能够将它用于您从 nib 实例化的所有类。
只要你知道怎么做就容易。
【讨论】:
以上是关于如何从 .XIB 加载 UIViewController?的主要内容,如果未能解决你的问题,请参考以下文章