인터페이스 빌더의 '정보'버튼에는 '이 뷰가 형제 중 하나와 겹칩니다.'라는 문제가있는 수십 개의 '잘못된 형상'경고가 표시됩니다. 걱정해야 할 것이 있습니까? 애플에 의해 받아 들여지고있는 애플 리케이션을 멈출 것인가? 인터페이스를 만들 때 PNG를 서로 겹치기 때문에 오류가 발생합니다.Interface Builder의 'Illegal Geometry'경고가 중요합니까?
3
A
답변
5
괜찮을 것입니다. 문제가없는 동일한 경고가있는 앱이 있습니다.
보기가 코어 애니메이션 레이어 (데스크톱의 기본값)에 의해 뒷받침되지 않는 경우 겹치는 형제는 허용되지 않습니다. iPhone에서는 모든 UIView가 CoreAnimation 레이어로 지원되므로 겹침이 허용됩니다. documentation for UIViews (두 번째 단락, 마지막 문장)에 명시된 바와 같이 : "형제보기는 아무 문제없이 겹칠 수있어 복잡한보기 배치가 가능합니다."
2
문제가 발생했다는 것을 알고있는 한 문제가되지 않습니다.
물론 더 나은 방법이있을 것입니다. 이미지가 움직이지 않을 경우 이미지를 하나의 큰 이미지로 작성하고 그 이미지를 사용하는 것이 더 적합 할 수 있습니다. 이동하려는 경우 프로그래밍 방식으로 추가하는 것이 좋습니다.
그러나 이것은 귀하의 코드이며, 귀하가 원하는 것보다 더 나은 아이디어를 갖게됩니다.
1
보기가 불투명하지 않은 경우 런타임에 함께 배치하면 성능이 저하됩니다. 스크롤해야하는 뷰에 이러한 뷰가 표시되면 뷰가 불투명하거나 겹치지 않았는지 확인해야합니다. 그렇지 않으면 걱정할 필요가 없습니다.
관련 문제
- 1. Interface Builder의 "Updates Frequently"옵션
- 2. Interface Builder의 사용자 정의 UIView
- 3. Interface Builder의 숨겨진 기능은 무엇입니까?
- 4. Interface Builder의 기존 창으로 테이블 뷰 이동
- 5. Interface Builder의 size 속성에 해당하는 코드
- 6. MonoTouch를 사용할 때 Interface Builder의 이미지
- 7. Interface Builder의 자리 표시 자 객체
- 8. Interface Builder의 속성으로 사용자 정의 컨트롤
- 9. Interface Builder의 NSMenu에 항목을 추가하는 방법은 무엇입니까?
- 10. Cocoa Interface Builder의 'Attributes Inspector'와 같은 창이 있습니다.
- 11. XCode- Interface Builder의 PickerView에 열과 이미지를 추가 할 수 있습니까?
- 12. Interface Builder의 iPad xib에서 @ 2x 이미지를 명시 적으로 사용합니다.
- 13. Interface Builder의 'Object Identity'패널에서 'Class Actions'는 어디에 있습니까?
- 14. Interface Builder의 UITextField를 코드에 정의 된 IBOutlet에 연결
- 15. Interface Builder의 "Library"창에서 "User Media"카테고리에 항목을 어떻게 추가합니까?
- 16. Interface Builder의 "Simulate Interface"및 "Build and Go in Xcode"메뉴 명령
- 17. Javascript : 예기치 않은 토큰 ILLEGAL
- 18. Xcode 및 Interface Builder의 메뉴 릿에 오른쪽 클릭 옵션을 어떻게 추가합니까?
- 19. Flash Builder의 Eclipse XML 편집기
- 20. Interface C#
- 21. Interface Insanity
- 22. PropertyGrid + interface
- 23. Interface Builder
- 24. SQL 이식성은 얼마나 중요합니까?
- 25. 파일 확장자가 브라우저에서 중요합니까?
- 26. C# : AsParallel - 주문이 중요합니까?
- 27. 테이블의 열 순서가 중요합니까?
- 28. 왜 바이너리 트리가 중요합니까?
- 29. IDisposable, 정말 중요합니까?
- 30. 외래 키 필드가 중요합니까?