当 UISplitViewController 上的菜单滑动时,收缩细节视图控制器动画

Posted

技术标签:

【中文标题】当 UISplitViewController 上的菜单滑动时,收缩细节视图控制器动画【英文标题】:Shrink detail view controller animated when menu slides at UISplitViewController 【发布时间】:2012-09-18 19:37:52 【问题描述】:

我正在 iPad 上使用 UISplitViewController 并希望覆盖它的行为。当用户点击栏按钮时,屏幕左侧有幻灯片菜单。但它与细节视图控制器重叠。我可以让细节视图控制器在菜单出现时收缩动画并在菜单消失时展开吗?

【问题讨论】:

【参考方案1】:

我认为这在本机上是不可能的,所以我想到了两种方法

1 - 试错:研究拆分委托调用,看看何时应该缩小细节中的内容并对其进行调整,直到看起来平滑

2 - 创建您自己的“拆分”控制器并自行调整大小/呈现

【讨论】:

以上是关于当 UISplitViewController 上的菜单滑动时,收缩细节视图控制器动画的主要内容,如果未能解决你的问题,请参考以下文章

在视图外观上启用 UISplitViewController 的 UIPopoverController

在 iPhone 上使用 UISplitViewController 时如何实现推送导航?

UISplitViewController 的详细视图仅在 iOS8 上采用全屏

UISplitViewController推送多个详细视图iPad?

通用应用程序中的 UISplitViewController 子类

UISplitViewController + UISearchController 显示搜索细节