11
UIColectionView에서 머리글 정보의 내용을 동적으로 업데이트하려고하지만이 작업이 자주 수행되기 때문에 전체 섹션을 다시로드하지 않으려합니다.업데이트 전체 섹션을 다시로드하지 않고 UICollectionView의 머리글 내용
우아한 솔루션에 대한 아이디어가 있습니까?
감사
UIColectionView에서 머리글 정보의 내용을 동적으로 업데이트하려고하지만이 작업이 자주 수행되기 때문에 전체 섹션을 다시로드하지 않으려합니다.업데이트 전체 섹션을 다시로드하지 않고 UICollectionView의 머리글 내용
우아한 솔루션에 대한 아이디어가 있습니까?
감사
당신은 오히려 UIColectionView에 reloadData
또는 reloadSections:
보다 UIView의 (헤더보기)에 setNeedsDisplay
를 호출 할 수 있습니다.
가능하지만 모든 헤더보기에 대한 참조를 저장하고 싶지 않습니다. – user3173911
그래서 머리글을 새로 고치는 메서드가 빌드되어 있지 않습니다. 참조를 만들고 setNeedsDisplay를 호출 할 수 있습니다 (그렇게 할 것을 권장합니다). 또는 컬렉션 뷰에서 모든 하위 뷰를 foreach 할 수 있으며 뷰가 헤더 뷰인 경우 (태그를 설정하고 식별 할 수 있음) setNeedsDisplay를 호출합니다. – Greg