当我使用 .xib 时,我通过接口生成器将视图的委托连接到文件的所有者,然后进入视图控制器的 .h 文件并将其设置为委托以通过 .
但是在故事板模式下,没有文件的所有者对象。我正在使用一个名为 NinevehGL 的引擎,它简化了使用 openGL 渲染模型的过程。该引擎要求我创建一个视图,将其类设置为 NGLView,将其委托连接到文件的所有者对象,然后添加到视图控制器 .h 文件的头文件中以完成连接(然后实现适当的方法,例如在视图控制器中绘制View)。这一切都可以通过 .xib 文件完成,但是如何通过情节提要来实现这一点呢?
我显然更愿意在 xcode 中采用新的故事板技术,但我似乎无法弄清楚如何模仿我通常在带有故事板的 .xib 中执行的过程。苹果文档提到使用 rootViewController,但解释有点模糊。
谁能给我解释一下这个过程吗?
在早期的 nib 中,通常文件的所有者只是从该 nib 加载其视图的视图控制器。
现在有了故事板,实现特定场景的视图控制器包含在场景本身中。您可以在场景下方的栏中看到它(见图)
因此,之前与文件所有者建立的连接,现在直接与视图控制器建立连接。不要忘记将该视图控制器对象的类设置为正确的类。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)