ios - 以编程方式使用 Swift 将 UIViewController 与另一个 UIViewController 重叠

标签 ios iphone swift uiviewcontroller

我有这个问题,我似乎找不到答案,所以我在这里问了。我需要重叠 2 个 UIViewController。它在导航 Controller 中。每个 Controller 都使用 xib 文件作为 View ,因为我没有使用 Storyboard。它需要重叠,因为第一个 Controller 在实时提要上,我无法承受使用屏幕截图作为背景来使实时提要在用户在第二个 Controller 上导航时保持打开状态。有什么想法吗?

最佳答案

尝试内容 View doc tutorial

和你想要重叠的 VC,你不会将它保留在你的导航堆栈中,你将不得不制作重叠的 VC,你想要展示它的 VC 的 child ,在制作 child 之后你将添加 child VC作为父 View 的 subview 查看。这样两个 View Controller 将看起来重叠

关于ios - 以编程方式使用 Swift 将 UIViewController 与另一个 UIViewController 重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32117995/

相关文章:

iphone - EKAlarm/EKEvent

ios - 在 Swift 中从 iOS 摄像头源获取像素值的最有效/实时方式

ios - 获取 UIScrollView 的当前位置

ios - 应用程序关闭时 3D Touch UIapplicationShortcut 不起作用

android - 突然我的 App.js 文件和所有其他文件格式都更改为 App.js.djvut 并且 ReactNative 应用程序刚刚超过

ios - 检查 CGPoint 是否在给定 View 内?

ios - 使用 CIfacefeature 和 SquareCam 输出错误的眼睛位置

ios - 带有附加内容的自定义消息页脚 View

javascript - iOS 上的 Safari 在滚动停止后仅显示固定元素

ios - 如何在类型扩展方法中实例化类型?