text 此代码剪切使得添加或删除子视图控制器更容易。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text 此代码剪切使得添加或删除子视图控制器更容易。相关的知识,希望对你有一定的参考价值。

extension UIViewController {
    func add(_ child: UIViewController) {
        addChild(child)
        view.addSubview(child.view)
        child.didMove(toParent: self)
    }
    func remove() {
        guard parent != nil else { return }
        willMove(toParent: nil)
        removeFromParent()
        view.removeFromSuperview()
    }
}

以上是关于text 此代码剪切使得添加或删除子视图控制器更容易。的主要内容,如果未能解决你的问题,请参考以下文章

向左滑动时未剪切子视图以删除 UITableViewCell

父 UIView 不包含/剪切子视图

剪切清晰的子视图

UIScrollView 在视图出现之前不会接受子视图

添加子视图,但我啥也没看到 - iOS

删除子视图和视图控制器?