여러보기를 함께 연결하고 하나의보기에서 다음보기로 자동으로 콘텐츠를 흐르게하고 싶습니다. 텍스트 컨테이너가 작동하는 방식과 내용이 컨테이너 전체에 미치는 영향을 생각해보십시오. 이 일이 어떻게 될지 아무도 모른다.NSView를 연결하여 페이지 매김을 시뮬레이트하는 방법은 무엇입니까?
0
A
답변
0
컨테이너보기 집합을 관리하는 레이아웃 관리자로 처음부터 이와 같은 것을 만들 수 있습니다.
이 코드는 수직으로 파단를 개최 컨테이너의 크기를 조정하도록 설계되었습니다
+ (void)setAndArrangeSubviews:(NSArray *)subviews inView:(NSView *)superview {
[superview setSubviews:subviews];
NSRect superviewFrame = [superview frame];
CGFloat y = superviewFrame.size.height;
for (NSView *subview in subviews) {
NSRect subviewFrame = [subview frame];
subviewFrame.origin.y = (y -= subviewFrame.size.height);
[subview setFrame:subviewFrame];
}
}
당신은 당신이 원하는 것을 달성하기 위해 적응할 수 : 그 다음에 남아있는 뷰를 배치, 전체 때까지 배열 파단 컨테이너에 다음 컨테이너.
뷰를 세로로 만 쌓는 것이 필요하면 원하는 것을 쉽게 수행 할 수 있습니다.
related question에 대한 대답은 Cocoa Auto Layout이라는 10.7 기능을 말합니다.이 기능을 사용하면 더 자동적으로이를 수행 할 수 있습니다.이 기능을 사용하면 2D로 배치해야 할 경우 조사 할 가치가 있습니다.
관련 문제
- 1. 페이지 매김을 구현하는 방법은 무엇입니까?
- 2. 페이지 매김을 달성하는 방법은 무엇입니까?
- 3. REST API에 페이지 매김을 추가하는 방법은 무엇입니까?
- 4. CodeIgniter에서 문자로 페이지 매김을 만드는 방법은 무엇입니까?
- 5. Google과 같은 페이지 매김을 만드는 방법은 무엇입니까?
- 6. JSP에서 페이지 매김을 수행하는 방법은 무엇입니까?
- 7. 레일에서 페이지 매김을 선택하는 방법은 무엇입니까?
- 8. 페이지 매김을 올바르게 구현하는 방법은 무엇입니까?
- 9. lucene에서 페이지 매김을 달성하는 방법은 무엇입니까?
- 10. Wordpress 페이지 매김을 구현하는 방법은 무엇입니까?
- 11. 몽고진을 사용하여 페이지 매김을 수행하는 방법은 무엇입니까?
- 12. sinatra를 사용하여 페이지 매김을 구현하는 방법은 무엇입니까?
- 13. WordPress에 페이지 매김을 추가하는 방법은 무엇입니까?
- 14. 크롤러로 페이지 매김을 수행하는 방법은 무엇입니까?
- 15. NSWindow에 NSView를 동적으로로드하는 방법은 무엇입니까?
- 16. 코코아 : NSView를 프로그래밍 방식으로 연결하여 레이아웃을 간단하게 만드시겠습니까?
- 17. 아약스 페이지 매김을 선호합니까?
- 18. IFrame에서 페이지 매김을 적용하는 방법
- 19. 페이지 매김을 정렬하는 센터
- 20. RoR은 페이지 매김을 제공합니까?
- 21. 페이지 매김을 사용한 필터링
- 22. 클래스 기반 일반 뷰에서 페이지 매김을 사용하는 방법은 무엇입니까?
- 23. 앱 엔진에서 Google 스타일의 페이지 매김을 구현하는 방법은 무엇입니까?
- 24. 스프링 데이터 JPA에서 페이지 매김을 조건 쿼리와 결합하는 방법은 무엇입니까?
- 25. 조인을 사용하여 SQL 쿼리의 결과에 페이지 매김을 적용하는 방법은 무엇입니까?
- 26. Freemarker 및 Spring을 사용하여 페이지 매김을 수행하는 방법은 무엇입니까?
- 27. 특정 조건을 선택한 경우보기 데이터에 페이지 매김을 적용하는 방법은 무엇입니까?
- 28. 사용자 지정 WordPress 쿼리에 페이지 매김을 적용하는 방법은 무엇입니까?
- 29. Magento 특별 가격 페이지에 페이지 매김을 포함시키는 방법은 무엇입니까?
- 30. 두 SQL 쿼리를 기반으로 페이지 매김을 만드는 방법은 무엇입니까? (PHP)
어떤 종류의 콘텐츠가 있습니까? – paulmelnikow
서브 뷰 (NSViews)가 자동으로 확장됩니다. – panupan