gpt4 book ai didi

objective-c - 如何动画切换到 UISplitView?

转载 作者:搜寻专家 更新时间:2023-10-30 19:54:19 25 4
gpt4 key购买 nike

我查看了在 iPad 上创建新的 UISplitView 应用程序时由 xcode 生成的示例,以及来自苹果开发者网站的无数其他教程和文档。我还没有看到使用的 UISplitView 不是应用程序根目录的示例。这可能吗?

我想要完成的事情:我有一个 UITableView 开始,一旦选择了列表中的项目,我想显示一个 Split View,其中包含基于所选项目的两组不同信息。

我很好奇这种类型的实现是否可能,或者只是不受欢迎,以及为什么。如果可能的话,我将如何着手实现和连接 UISplitView 以这种方式运行?

编辑:我正在用我所拥有的更新这个。我现在可以切换到我的 UISplitView,尽管转换不是动画的。正确切换到 UISplitView 以便动画过渡的方法是什么?

立即切换代码:

[appDelegate.window addSubview:appDelegate.splitViewController.view];
appDelegate.window.rootViewController = appDelegate.splitViewController;

编辑 2:为了让更多人看到它,我已经设法从我的 navigationController 切换到我的 splitViewController,但是当我添加按钮以便能够向后导航时,我所做的一切都没有什么不同我似乎被锁定了。我尝试反向镜像代码以切换到 splitViewController,但这没有任何影响,我完全没有想法。任何人都可以阐明这一点吗?

最佳答案

您应该始终将 SplitViewController 用作 rootViewController:Split view controller must be root view controller

它可能有一些 hack,但当 Apple 有强烈的建议和设计指导时,我建议在与平台对抗之前尝试重新考虑你的设计——从长远来看,它应该会节省你的精力。

关于objective-c - 如何动画切换到 UISplitView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6958920/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com