iOS개발/Swift 기본
UICollectionView reloadData 이후 이벤트 처리
Larooly
2023. 9. 18. 17:10
import Foundation
import UIKit
extension UICollectionView {
func reloadData(completion:@escaping ()->()) {
UIView.animate(withDuration: 0, animations: reloadData)
{ _ in completion() }
}
}
중요한 부분은 아니지만
UICollectionView 를 사용할때
reload 이후에 어떤 이벤트를 처리하고 싶은 경우 유용한 기능입니다.
사용법은 위 코드를 넣어주신 후
아래처럼 사용하시면 됩니다.
collectionView.reloadData {
// 실행하고 싶은 코드
}
필요하신 분들이 있을까봐
올려 봅니다.
오늘도 파이팅입니다.