2017-10-04 2 views
-1

그래서 기본적으로 테이블 뷰를 다른 그룹화 된 섹션으로 정렬해야합니다. 이미 그룹화 된 테이블 뷰 스타일을 변경했습니다. 그러나 테이블의 다른 그룹을 디자인하는 방법을 모르겠습니다. 나는 테이블 자체와 셀을 스타일 화하는 방법을 알고 있지만, 그룹은 내 프로젝트에서 각 그룹이 보유하는 행의 양과 표시 방법에 대해 매우 동적이어야한다는 점을 감안할 때 조금 더 어렵습니다. 저는 여기에 테이블의 다른 그룹이 될 것입니다 여기iOS에서 다른 테이블 그룹을 어떻게 디자인합니까?

enter image description here

각 상자 수행 할 작업의 사진입니다. 이 스타일을 달성하는 것에 대해 두 가지 질문이 있습니다 ...

  1. iOS에서 어떻게 테이블 그룹을 디자인합니까?
  2. 페이지에 많은 콘텐츠 그룹이있는이 프로젝트에서는 많은 섹션이있는 테이블보기 또는 각 셀에 자체 테이블보기가 포함 된 표보기를 사용하는 것이 더 좋습니다 (그림의 각 상자 위의 테이블은 최상위 테이블의 한 셀일 것입니다)? 아니면 내가 생각조차하지 않는 세 번째 옵션이 있을까요?

편집 :

나는 내가 (내가 지금 앱에 대해 훨씬 더 복잡한 설계를 위 보여준 그림에서 디자인을 과도하게 단순화 모른다 생각하기 때문에 나는이에 다른 사진을 추가 해요하지만 난 그냥 문제를 강조하는 간단한 디자인을 만들려고 노력).

enter image description here

기본적으로이 새로운 사진을 내가

A. 편집 테이블의 모든 그룹의 스타일 (둥근 모서리)

수있을 것인지 설명 : 여기에 새 그림입니다

B. 특정 그룹을 타겟팅하고 스타일을 조정할 수 있기를 원합니다. (배경색이 다릅니다)

+0

여러 테이블보기를 사용하면 안됩니다. 그룹화 된 스타일로 하나의 tableview를 사용하십시오. 가장 중요한 것은 데이터 소스 메소드를 올바르게 구현하는 것입니다. 그러나 귀하의 질문은 아주 일반적입니다. 당신이 수천 개의 자습서를 테이블 뷰에서 사용할 수 있는지 확인하거나 코드 샘플을 정확히 이해하지 못하는 사항을 지정하는 것이 좋습니다. –

+0

지금 당장은 테이블 그룹을 어떻게 목표로 삼을지에 대한 일반적인 질문이 더 많습니다. 그리고 그 중 어디에 시작해야할지 모르겠습니다. 예를 들어 인터페이스 빌더를 사용할 수 있습니까? 아니면 코드에서 수행해야합니까? 그런 이유로 나는 샘플 코드가 정말로 내 질문과 관련된 것을 추가 할 것이라고 생각하지 않는다. –

답변

0

grouped 스타일의 UITableView 섹션을 설명하고 있습니다. 예를 들어, 이것이 바로 Apple의 설정 응용 프로그램이 작동하는 방식입니다. 마스터보기와 세부보기는 모두 grouped 테이블이고 각 "상자"는 섹션입니다.

+0

충분하지 않다면 인터페이스를 다시 생각해 보시기 바랍니다. 당신은 확실히 테이블 뷰 내에서 테이블 뷰를 사용하지 않아야합니다. – matt

+0

그래, 테이블 뷰 내부의 테이블 뷰가 옳다고 생각하지 않았다. 그러나 테이블 뷰를 그룹화하는 방법을 알지 못합니다. 제 질문은 어떻게 다른 그룹을 스타일링합니까? 각 '상자'에 그림과 같이 화면 가장자리에서 특정 간격 제한이 필요하거나 각 상자의 둥근 모서리 나 각기 다른 배경색을 갖길 원한다고 가정 할 때 인터페이스 사용 방법은 어떻게됩니까? 빌더 또는 테이블의 섹션/그룹 스타일을 목표로하는 코드? –

+0

그런 종류의 일은 당신에게 달려 있습니다. 그렇기 때문에 인터페이스를 완전히 다시 생각해 보시기 바랍니다.예를 들어, 각 페이지가 다른 테이블 뷰인 UIPageViewController는 어떻습니까? – matt

관련 문제