У меня очень простое приложение с двумя контроллерами UIview.Я хочу уволить одного и представить другого.Однако, когда я делаю это (код ниже), второй контроллер представления не заполняет экран, а вместо этого он зависает над верхним и может легко быть отклонен, если вы проведете пальцем сверху вниз (вы можете просто увидеть первый контроллер представления ввверх)?
VC-1:
@objc private func picksAction(){
print("picks button pressed")
let layout = UICollectionViewFlowLayout()
let viewController = GridPicksCollectionViewController(collectionViewLayout: layout)
let navController = UINavigationController()
navController.pushViewController(viewController, animated: true)
self.present(navController, animated: true) {}
}
Результат: