我怎样才能让 1 个视图控制器从底部向上滑动

Posted

技术标签:

【中文标题】我怎样才能让 1 个视图控制器从底部向上滑动【英文标题】:How can i make 1 viewcontroller slide up from bottom 【发布时间】:2016-05-18 07:39:51 【问题描述】:

我有 2 个视图控制器。第一个应该占据屏幕的大部分,第二个应该在底部

如何让底部视图控制器向上滑动以占据整个屏幕

【问题讨论】:

你的问题很好,在这个地方使用模态类很容易工作\ 【参考方案1】:

你可以使用 UIViewController 的addchildViewController 方法

基本上当你想展示其他VC的时候。首先这样做

let vc = SecondVC()
self.addChildViewController(vc)
self.view.addSubView(vc.view)

//now set constraints or set the vc.view frame to whatever position you want

【讨论】:

以上是关于我怎样才能让 1 个视图控制器从底部向上滑动的主要内容,如果未能解决你的问题,请参考以下文章

UITableView:向上滑动时收缩标签栏和导航栏

结合标签栏控制器和导航控制器

模态segue推动顶部的附加导航栏滑动

多个 UIViewControllers 同时

如何在 ionic/cordova 中隐藏控制中心?

将一个视图滑过另一个视图