티스토리 뷰

import Foundation
import UIKit
extension UICollectionView {
    func reloadData(completion:@escaping ()->()) {
        UIView.animate(withDuration: 0, animations: reloadData)
            { _ in completion() }
    }
}

중요한 부분은 아니지만 

UICollectionView 를 사용할때 

reload 이후에 어떤 이벤트를 처리하고 싶은 경우 유용한 기능입니다. 

 

사용법은 위 코드를 넣어주신 후

 아래처럼 사용하시면 됩니다. 

collectionView.reloadData {
	// 실행하고 싶은 코드
}

필요하신 분들이 있을까봐 

올려 봅니다.

 

오늘도 파이팅입니다.

댓글