2012-06-19 3 views
0

헤이이 요소가 내가 사용하고있는 응용 프로그램에서 UITableView처럼 보이지만이 요소를 클릭하면 일부 슬라이더와 단추가 나타납니다. 내 앱에서 어떻게합니까? 그것이 내가 톤 커브를 클릭 한 후 모양을 여기이 UI 요소는 무엇입니까

enter image description here

됩니다 : 여기

이는 내가 톤 커브 버튼을 클릭하기 전에 모습입니다 작동 방법, 보여주기 위해 몇 가지 사진입니다 버튼 :

enter image description here

+0

나에게 완전히 사용자 정의 된 객체처럼 보입니다 –

+0

특정 셀을 클릭하면 다시로드되는 tableview처럼 보입니다. 커스텀으로 만들어 졌기 때문에 어디서나 전체 shabang에 대한 코드를 찾을 수있을 것 같지 않습니다. – vakio

+1

http://stackoverflow.com/questions/3066167/accordions-table-cell-how-to-dynamically-expand-contract-uitableviewcell –

답변

1

이런 종류의 동작은 UITableView를 사용하여 구현할 수 있습니다. 사용자가 화살표를 탭하면 -[UITableView insertRowsAtIndexPaths:withRowAnimation:]을 사용하여 표 애니메이션에 행 애니메이션을 추가하여 표보기에 셀을 추가 할 수 있습니다.

또는 UIScrollView 내부의 사용자 지정 컨트롤을 사용하여 새 뷰를 제자리에 배치하고 표시 할 크기와 위치를 애니메이션화 할 수 있으며 아래쪽 컨트롤이 더 아래에 위치 할 때까지 아래쪽 컨트롤의 위치에 애니메이션을 적용 할 수도 있습니다.

1

확실히 말할 정말 어렵습니다. UITableView처럼 보이지만 사용자 지정 개체의 조합 일 수 있습니다. 개발자에게 설명을 듣거나 코드를 보면서 거의 말할 수 없습니다.

관련 문제