2013-05-02 2 views
0

서로 상단에 UIView 스택이있는 xib가 있다고 가정 해 보겠습니다. UIButton이있는 하단 UIView (A)와 버튼을 누르면 this 레이어가 숨겨져 있고 다음 레이어가 맨 위에 표시됩니다.xib 파일의 겹쳐진 UIView 항목 위치 지정

다음 UIView (B)는 5에서 0으로 카운트 다운하는 클럭을 포함하며 0에 도달하면이 UIView가 숨겨지고 위에 설명 된 것이 이며 맨 앞에 대신 표시됩니다.

그러니 좀 더 명확하게하기 :

XIB의 구성 :
AB를
--Z 방향 ->

업데이트 :에 부착 된 스크린 샷 페이지 하단. 그래서 내 문제에

:
때 (재) 버튼 또는 잘못된 의 UIView에 집중하는 경향이 엑스 코드에서 마우스를 사용하여 시계를 위치. 객체와 "누적 된"UIView가 많을수록 문제가 커집니다.

[질문 :
은 포토샵에서 레이어 "눈"과 같이 UIViews 그들 하나 하나에 작업을 분리 할 수있는 방법이 있습니까?

관찰하십시오! 나는보기간에 이러한 스와핑을 달성하는 방법이 있지만 이것이 문제가 아니라는 것을 알고 있습니다. 여기서 가장 중요한 문제는 단추와 시계를 Xcode wysiwyg 편집기에 배치하는 것입니다. 관찰하십시오!

--------은 설명을 위해 추가 --------
스크린 샷 나는 시각적 그래서 그 모든 중 하나에서 작업 할 때 뷰를 분리하려는 다른 것은 숨겨져 있으며 상호 작용을 위해 열리지 않습니다.

I would like to isolate the views visually so when working on one of them, all the others are hidden and not open for interaction.

답변

0

메인 뷰 계층 중 드래그 두 번째보기 (B) 및 (기본보기의 동일한 수준에) 아래에 배치 할 수 있습니다. 그러면 각보기를 개별적으로 편집 할 수 있습니다.

그런 다음 해당 뷰 (B)를 런타임 중에 기본보기에 추가하려면 viewcontoller in의 콘센트에 연결하십시오. 프레임을 설정하고 하위보기로 추가하기 만하면됩니다.

+0

그렇습니다. 이것이 설정 방법이며,보기를 분리하여 편집 할 수도 있습니다. 그러나 실수로 다른보기간에 개체를 이동해도 모든보기가 동시에 표시 될 수 있습니다. 정말로 내가 요청한 것. 시간 내 주셔서 감사 드리며 질문이 불투명하면 죄송합니다. – tommys

+0

죄송 합니다만 여전히 문제가 해결되지 않았습니다. 내가 아는 한 눈 옵션은 사용할 수 없습니다. 아마도 도움이 될 스크린 샷을 추가했을 것입니다. –

+0

설명을위한 스크린 샷을 추가했습니다. – tommys