什么时候需要为控制器创建一个单独的xib?

时间:2011-05-21 09:52:16

标签: iphone ios uitableview

您是否需要为表视图控制器创建单独的xib?

例如我有一个我在xcode中创建的表视图控制器,文件new(.h和.m)我还需要为它创建一个xib吗?我将我的表视图控制器设置为导航控制器的根视图控制器。

基本上我不确定你是否总是需要一个控制器+ view + xib用于你拥有的每个视图,或者xib是可选的,如果你不需要在IB中将子视图拖动到它。

1 个答案:

答案 0 :(得分:4)

对于任何UIViewController,XIB都是可选的 - 它只是提供了一种方便的方式来直观地设置视图层次结构,而不是代码。如果您不使用XIB,请使用-[UIViewController loadView]设置UIViewController的{​​{1}}媒体资源。