2016-07-21 3 views
1

신속하게 확장 가능한 테이블 뷰를 사용하고 있습니다. 테이블 뷰에 세 개의 행이 있다고 가정합니다. 각 행은 하나의보기에서 확장 가능합니다. 이제 두 번째 행을 확장하고 전체 테이블 뷰 또는 특정 두 번째 행을 다시로드합니다. 이 경우 확장 된보기가 축소됩니다. 그러나 확장 된 셀이 붕괴되지 않기를 바랍니다. 그래서, 재 장전 후 세포가 무너지는 것을 어떻게 막을 수 있습니까?신속한 확장 가능한 테이블 뷰

+1

무너져서 무슨 뜻인지 설명해주세요. – DeyaEldeen

+0

[이 링크] (https://github.com/justinmfischer/SwiftyAccordionCells)를 확인하십시오. 내 프로젝트에서이 라이브러리를 사용하고 있습니다. – Rupshikha

+0

아이템이 확장되었는지를 설정하는'var isExpanded : [IndexPath : Bool] = [:]] 사전을 사용하십시오. 'func tableView (_ tableView : UITableView, heightForRowAt indexPath : IndexPath) -> CGFloat' 메서드는'Bool' 값에 따라 적절한 높이를줍니다. – DatForis

답변

0

가장 좋은 방법은 github 저장소에 문제를 게시하는 것이고, 원래 개발자가 해결할 수 있다고 생각합니다.

관련 문제