Xib的连接问题和创建的网点

Posted

技术标签:

【中文标题】Xib的连接问题和创建的网点【英文标题】:Connection issue of Xib and created outlets 【发布时间】:2013-04-01 11:52:28 【问题描述】:

我有两个单独的项目,并且都有同名的 viewController 类。 我用 Xib 将一个项目文件导入另一个项目文件,我用它的 xib 名称更改了第二个类,并且运行良好。 但是当我在 xib 中查看 xib 中的对象时,没有显示我在 .h 类中创建的引用插座。请在这种情况下帮助我。

【问题讨论】:

你不手动连接它们吗? 我不明白你的意思,请详细说明 抱歉错字和自动更正将原因转换为您。为什么不手动连接它们。 我已经通过 xib 完成了,是否不能再次通过 xib 连接它 【参考方案1】:

单击要在其中引用 xib 的文件所有者,然后选择或写入适当类的类名

选择文件的所有者 单击身份检查器(检查器视图上的第三个选项卡) 在自定义类下选择或编写适当的类名。

在此之后,您在 .h 文件中添加的引用将显示在其上。

【讨论】:

我试试这个,但是当我单击编辑器并排打开 xib 及其界面时,它显示第二个视图控制器类而不是更改的名称它自己的类。我在检查器中更改了 xib 文件名的名称。 您是否尝试在文件检查器(第一个选项卡)下的文件名上写入适当的视图控制器名称?

以上是关于Xib的连接问题和创建的网点的主要内容,如果未能解决你的问题,请参考以下文章

未设置 CustomTableViewCell 属性(它们为零)

自定义 tableview 单元 xib 出口返回 nil

NSLayoutConstraint网点总是零,而其他网点则不是

如何在同一个项目中通过导航栏连接xib和storyboard?

在 .xib 文件中建立连接。康威和希勒加斯的书

如何将值从 XIB 传递到 UIView 初始化程序?