UIViewController。如何在顶部始终显示一个小视图

时间:2018-10-24 14:22:05

标签: ios uikit

Mini View 1

Mini View 2

如何以这种形式显示View或ViewController。 我有一个VideoChatViewController显示流视频。我读过画中画,但这对我来说不是最合适的选择。

我创建了View Controller,并尝试了这样的当前MainTabBarController:

let tabBarVC = storyboard?.instantiateViewController(withIdentifier: "MainTabBarController") as! MainTabBarController    
self.view.addSubview(tabBarVC.view)

// And after present Mini View
let vc = UIViewController()
vc.view.frame = CGRect(x: self.view.frame.midX,
                       y: self.view.frame.midY,
                       width: 200,
                       height: 200)

vc.view.backgroundColor = .red
vc.modalPresentationStyle = .overCurrentContext
self.view.addSubview(vc.view)

我有

that

我知道这是错误的方法。但是我该怎么做呢?

0 个答案:

没有答案