«removeChild» недоступен из-за «внутреннего» уровня защиты - PullRequest
0 голосов
/ 05 апреля 2019

«removeChild» недоступно из-за «внутреннего» уровня защиты Дополнительный аргумент "in" в вызове

removeChild(bottomSheet)
addChild(bottomSheet, in: view)

1 Ответ

0 голосов
/ 05 апреля 2019

Это не тот метод, который вы ищете.Вот как вы удаляете дочерний контроллер представления из его родителя:

    viewController.willMove(toParent: nil)
    viewController.view.removeFromSuperview()
    viewController.removeFromParent()

Похоже, вы пытаетесь удалить bottomSheet, поэтому замените viewController в моем коде на это.

...