2011-09-20 4 views
0

나는 자동 레이아웃 관리자가있는 UIObjects의 계층 구조를 가지고 있으며 선호하는 크기를 계산하기 위해 가장 밑의 항목에서 루트 항목까지 모든 계층 구조를 반복해야합니다.자동 레이아웃 관리자의 경우 계층 구조의 맨 아래에 루프를 생성하는 방법은 무엇입니까?

그들은 현재 다음과 같이 저장됩니다

:

root.children [{어린이 : [{...}, {...}, {...}]}, {...}, { ...}]

{...} =에서 UIObject

(언어 = 자바 스크립트)

감사

답변

0

당신이 부모 컨테이너의 결과 크기를 계산하려면 의미합니까?

+0

예, 정확하게 고마워요;) –

+0

그래서 TotalWidth = [[UIObject1.width + UIObject2.width + UIObject3.width] + UIObject4.width + UIObject5.width] ... [el1 + el2]는 요소 (el1, el2)가 동일한 부모를 가짐을 의미합니다. – Kate