scrollView.contentSize = CGSize(width: customWidth, height: customHeight)
scrollView의 contents의 size를 잡아준다.
view.addSubview(scrollView)
[
scrollView.leadingAnchor.constraint(equalTo: view.leadingAnchor),
scrollView.trailingAnchor.constraint(equalTo: view.trailingAnchor),
scrollView.topAnchor.constraint(equalTo: view.topAnchor),
scrollView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
].forEach { $0.isActive = true }
scrollView의 contents가 보이는 영역의 사이즈를 잡아준다.
customView.frame = CGRect(x: 0, y: 0, width: customWidth, height: customHeight)
scrollView.addSubview(customView)
3번에서 문제가 있었다. 다른 custom ui view를 만들때처럼 constraints를 설정해줬는데 안됐었다(왤까?🌝)