0

我刚刚注意到 UIViewController 具有如下属性

self.navigationController
self.searchDisplayController

等等,这让我有点困惑。我没有在我的 xib 文件中定义这些 - 但我注意到我可以访问和使用它们,它们会自动显示在我的视图中。为所有视图控制器实例化这些的原因是什么?

如果我想通过 xib 文件定义和连接我自己的文件怎么办?

4

1 回答 1

3

这些值是nil默认值。如果视图控制器已经设置了相应的控制器,它们只会返回值。

换句话说,如果视图控制器尚未添加到导航控制器,则navigationController属性返回nil. 对于searchDisplayController.

于 2013-05-21T03:39:48.907 回答