由于 'internal' 保护级别,'removeChild' 无法访问
'removeChild' is inaccessible due to 'internal' protection level
由于 'internal' 保护级别,'removeChild' 无法访问
call
中的额外参数 'in'
removeChild(bottomSheet)
addChild(bottomSheet, in: view)
这不是您要找的方法。这是从父视图控制器中删除子视图控制器的方法:
viewController.willMove(toParent: nil)
viewController.view.removeFromSuperview()
viewController.removeFromParent()
您似乎在尝试删除 bottomSheet
,因此请将我的代码中的 viewController
替换为那个。
'removeChild' 无法访问 call
中的额外参数 'in'removeChild(bottomSheet)
addChild(bottomSheet, in: view)
这不是您要找的方法。这是从父视图控制器中删除子视图控制器的方法:
viewController.willMove(toParent: nil)
viewController.view.removeFromSuperview()
viewController.removeFromParent()
您似乎在尝试删除 bottomSheet
,因此请将我的代码中的 viewController
替换为那个。