2010-08-16 5 views
1

UISwitch를 켜거나 끌 때 테이블 행/섹션을 동적으로 표시/숨기려고합니다. 아이폰에서 와이파이를 켜거나 끌 때이 동작을 볼 수 있습니다. 보이거나 숨겨지는 행을 볼 수 있습니다.iPhone : 테이블 행/섹션을 동적으로 표시/숨기기

이것이 어떻게 수행되는지에 대한 아이디어가 있습니까?

답변

2

UITableView의 방법을 확인하십시오 : deleteRowsAtIndexPaths:withRowAnimation, deleteSections:withRowAnimation, insertRowsAtIndexPaths:withRowAnimation, insertSections:withRowAnimation.

+1

행/섹션을 삭제하고 숨기는 것이 아니라는 경고가 표시됩니다. 이것은 번호 매김이 바뀌는 것을 의미하며, 이는 다음을 추적하기위한 사소한 고통입니다. –

+0

이것이 Apple이하는 방식입니까? –

+0

음, 데이터 컨트롤러에 "숨김"을 구현할 수 있습니다 (데이터 모델로 시각적 표현을 어떻게 든 연결해야합니다). 내가 틀렸다면 나를 바로 잡으 라.하지만 나는 이것이 애플의 행동 방식이라고 생각한다. – sha

관련 문제