2014-10-29 6 views
2

Xcode 6의 인터페이스 빌더와 자동 레이아웃을 사용하여 UITableView를 사용하여 실제로 기본적인 데이터 테이블을 만들려고합니다. UITableView에는 열 개념이 없으므로 헤더 섹션에 6 개의 레이블을 만들고 셀의 레이블을 6 개 만들었습니다. 셀의 레이블을 머리글 레이블과 정렬하여 화면에 채우려면 어떻게합니까?Xcode 6 Autolayout-UITableView columns

+0

표 데이터의 경우 UICollectionView, 라이브러리를 사용하거나 형식을 변경하는 중입니다. 그 이름에도 불구하고, 'UITableView'는 실제 테이블 형식의 멀티 컬럼 데이터를 처리하기위한 것이 아닙니다. – Linuxios

+0

아, 고맙습니다. 실제로 앱에서 이와 같은 표를 자주 보지 않아서 실제로 그렇게 구조화하지 않을 것입니다. 그 내용을 답으로 추가하면 받아 들일 것입니다. –

답변

2

이름에도 불구하고 UITableView은 1 차원 (목록) 데이터에만 사용됩니다. iOS에는 2 차원 데이터 클래스 (UICollectionView)가 있으며 스프레드 시트와 유사한보기를 만들기위한 라이브러리가 많이 있습니다.

옵션은 당신이`UICollectionView`, 또는 사용자 정의 라이브러리보기를보고 할 수 있습니다 당신이 데이터를 표시합니다.