当我新创建UIViewController的子视图以及xib文件时,我发现它是UIView而不是UIViewController文件中的xib
那么为什么Xcode这样实现xib文件呢?什么目的?

新创建的类:-

ios - 为什么在UIViewController的子类的xib中它是UIView而不是UIViewController?-LMLPHP

Xib文件:-

ios - 为什么在UIViewController的子类的xib中它是UIView而不是UIViewController?-LMLPHP

最佳答案

它是UIViewController的类型,只需选中File'S Owner,然后检查identity inspector,您会看到它已设置了此类图像的NewViewController类。

ios - 为什么在UIViewController的子类的xib中它是UIView而不是UIViewController?-LMLPHP

还要检查选择view,然后检查connection inspector,您会看到它与File's Owner view相连接,就像这张图片一样。

ios - 为什么在UIViewController的子类的xib中它是UIView而不是UIViewController?-LMLPHP

关于ios - 为什么在UIViewController的子类的xib中它是UIView而不是UIViewController?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39031931/

10-15 11:56