链接 NIB/Xib - 目标 C - xCode

Posted

技术标签:

【中文标题】链接 NIB/Xib - 目标 C - xCode【英文标题】:Link NIB/Xib - Objective C - xCode 【发布时间】:2010-08-02 05:50:40 【问题描述】:

我有一个可可应用程序。对于两个 NIB/XIB 文件,其中一个是打开的主(第一个)窗口。第二个 NIB/XIB 有一些额外的窗口。

例如,我如何在目标 c 中将一个 NIB 按钮链接到另一个?

我知道这是一个非常简单的问题,但我就是找不到答案。

【问题讨论】:

我在一个 NIB/Xib 中有一个窗口,我如何制作一个在另一个 NIB/Xib (InterfaceBuilder) 中打开窗口的按钮 【参考方案1】:

您将(通过 IBAction)从第一个窗口 (xib) 中的按钮操作链接到某个 Objective-C 方法。

此方法包含的代码可以对来自第二个 xib 的对象执行任何您需要的操作。 (例如,它可能使用 NSBundle 来加载第二个 xib 并提出其中一个窗口等)。

【讨论】:

以上是关于链接 NIB/Xib - 目标 C - xCode的主要内容,如果未能解决你的问题,请参考以下文章

nsobject 控制器跨两个 nib (xib) 文件链接。声明 nib 实例化

如何将 iOS 项目更改为根本不使用 nib 而只使用 Objective-C 代码?

NIB/XIB 中的 StackView 约束行为是不是不同?

并加载 NIB / XIB 文件?

为啥这段代码不能加载我的 NIB/XIB

为啥我必须在自定义 NIB / XIB 中连接 IBOutlet 两次?