您好我正在制作iOS应用程序,我使用UICollectionView显示日期和时间,在底部我显示xib视图但问题是当我使用addSubview(self.bottomSheetVC.view)UICollectionView滚动视图不起作用。
func addBottomVC() {
bottomSheetVC = BottomSheetVC()
self.bottomSheetVC.delegate = self
self.view.willRemoveSubview(self.bottomSheetVC.view)
let height = self.view.frame.size.height
let width = self.view.frame.width
self.bottomSheetVC.view.frame = CGRect(x: 0, y: self.view.frame.maxY - height, width: width, height:height)
self.addChildViewController(self.bottomSheetVC)
self.view.addSubview(self.bottomSheetVC.view)
self.bottomSheetVC.didMove(toParentViewController: self)
}
我删除self.view.addSubview(self.bottomSheetVC.view)
后,它就会顺利运行,但删除后会显示底部视图。