2016-07-08 3 views
0

각 섹션에는 일부 섹션과 일부 사용자 정의 셀이 포함 된 컬렉션보기가 있습니다. 이제 사용자가 인덱스 경로를 두 개의 텍스트 필드 (각각 정수)에 입력하여 셀을 선택할 수있게하려고합니다. 버튼을 탭하면 입력 한 색인 경로의 셀이 레이블을 변경합니다. 어떻게 그럴 수 있니?주어진 인덱스 경로에서 UICollectionView 셀에 액세스

+0

데이터 소스 모델 데이터를 업데이트 한 다음 컬렉션보기에서 해당 셀을 다시로드해야한다고 생각하는 것 같습니다 ... – Droppy

답변

1

사용자가 버튼을 탭하면 새 라벨을 반영하도록 셀을 채우는 데 사용되는 모델 (데이터 배열, CoreData 등)을 변경 한 다음 reloadItemsAtIndexPaths으로 전화하여 UI에 알립니다. 특정 셀을 다시로드해야합니다. 이 시점에서 컬렉션 뷰의 데이터 소스 메서드 cellForItemAtIndexPath이 호출되어 새 셀을 작성합니다.

+0

그래, 훨씬 간단 할 수는 없습니다 ... – Droppy

관련 문제