0
나는 scrollview가 포함 된보기를 설정했습니다. 사용자가 스크롤보기를 아래로 스 와이프하여보기를 닫을 수 있도록 시도하고 있습니다.스크롤보기에서 전환보기
스크롤보기 y 위치가 -150보다 크면 볼 수있는 것처럼보기 컨트롤러를 닫습니다.
그 지점에 도달하면보기가 사라지지만 이상적으로는보기가 보이지 않을 때까지보기가 아래쪽으로 계속 이동하는 것입니다.
어떻게하면됩니까?
func scrollViewDidScroll(_ scrollView: UIScrollView) {
if (scrollView.contentOffset.y < 0) {
self.view.frame.origin.y = abs(scrollView.contentOffset.y) * 2
}
if (scrollView.contentOffset.y < -150) {
dismiss(animated: false, completion: nil)
}
}
뷰가 모달 제시를 사용하여 애니메이션을 제약하고 슬쩍 아래로 변경 제약 값을 추가하는 것이 훨씬 낫다는이 시나리오에 제약 조건을 추가 할 수 있습니다? – MattBlack
컨트롤러를 MainController에 ChildViewController로 추가해보십시오. –