子类化UISplitViewController时的奇怪错误

时间:2012-10-31 19:56:14

标签: ios uisplitviewcontroller

当我继承UISplitViewController并设置它的viewControllers属性时,一切都很好。但是,一旦我将这一行添加到我的子类中,主视图控制器就会增长到详细视图的大小并重叠我的详细视图。

@property (nonatomic,retain) MMMasterViewController* masterViewController;

有谁知道这里发生了什么?

2 个答案:

答案 0 :(得分:3)

所以我改变了我的财产的名称并且它有效。

为什么?

很可能是覆盖了UISplitViewController的私有属性。

答案 1 :(得分:1)

详细信息视图的私有属性名称似乎为detailViewController。我使用了该名称,并在主视图下移动了我的详细信息视图。

最好避免在子类中使用这些属性名称。