您是否需要为表视图控制器创建单独的xib?
例如我有一个我在xcode中创建的表视图控制器,文件new(.h和.m)我还需要为它创建一个xib吗?我将我的表视图控制器设置为导航控制器的根视图控制器。
基本上我不确定你是否总是需要一个控制器+ view + xib用于你拥有的每个视图,或者xib是可选的,如果你不需要在IB中将子视图拖动到它。
答案 0 :(得分:4)
对于任何UIViewController
,XIB都是可选的 - 它只是提供了一种方便的方式来直观地设置视图层次结构,而不是代码。如果您不使用XIB,请使用-[UIViewController loadView]
设置UIViewController
的{{1}}媒体资源。