无法在xib中设置视图插座

时间:2014-12-11 22:45:57

标签: ios cocoa-touch view xib outlet

我有一个包含视图控制器的xib文件,但我遇到与此链接相同的问题:problem

在这个答案中,他们可以轻松设置插座,因为视图有一个可点击的圆圈。但在我的情况下,视图插座甚至无法点击。所以我无法设置插座。现在要做什么?

2 个答案:

答案 0 :(得分:3)

使用initWithNibName::的正确方法是拥有一个“查看”IB文档,其中您具有所需的VC视图出口作为根元素。您需要将“文件所有者”“类”设置为UIViewController子类并连接它的view插座: enter image description here

另外,不要在self viewDidLoad处呈现模态VC:在执行此方法时,VC通常尚未呈现,viewDidAppear:更适合此类测试

答案 1 :(得分:2)

我遇到了同样的问题,但是这个或其他解决方案似乎都没有用 - 我最后做的是将自定义类设置为UIViewController,如问题链接中所述链接视图,然后将类更改回我想要的实际自定义类名。链接停止了,从那时起一切正常。