UICollectionView가 2개 이상일때 ScrollView를 선택하기 위한 방법

func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
       if scrollView == self.collectionView {
           //code for this scrollView1
        } else {
             //code for this scrollView2
        }
    }

각 메소드 기능

//UITableViewCell을 만들때 쓰는 초기화 - Constraints를 여기에 넣어주면됨
    override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
        super.init(style: .default, reuseIdentifier: reuseIdentifier)
    }
    
//지정생성자를 재정의 하면 필수생성자를 재정의 해줘야 됨
    required init?(coder: NSCoder) {
        fatalError("init(coder:) has not been implemented")
    }
    
    //viewdidLoad 같은 기능(스토리보드로 만들때만 필요, 코드할때는 필요 없음(setSelected 애도)
    override func awakeFromNib() {
        super.awakeFromNib()
        // Initialization code
    }

override func setSelected(_ selected: Bool, animated: Bool) {
        super.setSelected(selected, animated: animated)

        // Configure the view for the selected state
    }

     //오토레이아웃을 정하는 정확한 시점
    override func updateConstraints() {
        setConstraints()
        super.updateConstraints()
    }
    
    //레이아웃을 재배치하는 시점
     예 : imageview 넓이가 결정되고 난 이후 순간이기 때문에
여기애 cornerRadius를 넣어준다. 
    override func layoutSubviews() {
        super.layoutSubviews()
        
    }
    
    func setConstraints() {
        NSLayoutConstraint.activate([
        
        ])
    }
}