【问题标题】:Strange bug when subclassing UISplitViewController子类化 UISplitViewController 时出现奇怪的错误
【发布时间】:2012-10-31 19:56:13
【问题描述】:

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

@property (nonatomic,retain) MMMasterViewController* masterViewController;

有人知道这里发生了什么吗?

【问题讨论】:

    标签: ios uisplitviewcontroller


    【解决方案1】:

    所以我更改了我的属性的名称并且它起作用了。

    为什么?

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

    【讨论】:

      【解决方案2】:

      详细信息视图的私有属性名称似乎是detailViewController。我使用了这个名称,我的详细信息视图移到了主视图下。

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

      【讨论】:

        猜你喜欢
        • 2015-10-24
        • 1970-01-01
        • 2011-01-08
        • 1970-01-01
        • 2023-03-21
        • 2021-04-27
        • 2013-02-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多