我有一个包含视图控制器的 xib 文件,但我遇到与此链接相同的问题:问题
在这个答案中,他们可以轻松设置插座,因为视图有一个可点击的圆圈。但在我的情况下,视图插座甚至不可点击。所以我无法设置插座。现在该怎么办?
正确的使用方法initWithNibName::
是拥有一个“视图”IB 文档,其中您有所需的VC
视图出口作为根元素。您需要将“文件所有者”“类”设置为您的UIViewController
子类并连接它的view
插座:
此外,不要从self
at呈现模态 VC viewDidLoad
:在执行此方法时,VC 通常尚未呈现,viewDidAppear:
更适合此类测试。
我遇到了同样的问题,但是这个或任何其他解决方案似乎都不起作用 - 我最终做的是将自定义类设置为 UIViewController,按照问题链接中的描述链接视图,然后将类更改回实际的自定义我本来打算的类名。链接保持不变,从那时起一切正常。