【问题标题】:Adding UISplitViewController as a subview to UIViewController将 UISplitViewController 作为子视图添加到 UIViewController
【发布时间】:2012-06-05 14:16:03
【问题描述】:

我在 ipad 项目中遇到了一些问题。现在我有一个 UIViewController,我想将 UISplitViewController 添加为子视图。我怎样才能做到这一点?

【问题讨论】:

    标签: objective-c uiviewcontroller uisplitviewcontroller


    【解决方案1】:
    [myViewController.view addSubview:mySplitviewController.view];
    

    这就是你要找的吗?

    【讨论】:

    • 好的,但是当我想创建 mySplitViewController 类时,它的子视图应该是什么
    • splitviewcontroller 应该在其 viewControllers 属性中包含 2 个 viewcontroller。阅读Apple Docs 了解拆分视图控制器的详细信息。
    • 对于相同的功能,我已经关注了这个链接stackoverflow.com/questions/18906738/…
    【解决方案2】:

    在 Xcode 中,单击包含 UIViewController 的 Storyboard,将 UISplitViewController 拖到 Storyboard 上,然后在 UIViewController 和 UISplitViewController 之间控制拖拽一个 segue。

    【讨论】:

    • 问题是我不使用情节提要。我有一个 viewController,里面有 contentview。我想把我的 SplitViewController 作为一个子视图放在那里。
    • 您可以考虑使用情节提要创建一个测试项目。从单个 UIViewController 开始,然后添加 UISplitViewController。一旦你得到它的工作,你将能够更好地以编程方式完成它。祝你好运。
    【解决方案3】:
    [myViewController.view addSubview: mySplitviewController.view];
    [myViewController addChildViewController: mySplitviewController];
    

    【讨论】:

    • 您的代码应该包含对 OP 和未来读者的描述。仅作为答案的代码不会在 SO 上推广。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-21
    • 1970-01-01
    • 2011-06-21
    • 2010-12-01
    • 2017-01-26
    • 1970-01-01
    • 2011-09-14
    相关资源
    最近更新 更多