2010-02-27 2 views
2

그래프가 전체 iPhone 화면을 채우지 못하는 예를 보았습니다. 내 애플 리케이션이나 코드에서 전환 (Switch on The Code)의 Core-Plot Test 앱에서 그런 일이 일어나지 않도록 할 수있다.전체 슈퍼 뷰를 채우기 위해 자동 확장되지 않는 코어 플롯 그래프를 만들 수 있습니까

샘플의 원래 CPLayerHostingView에 하위 뷰를 추가 한 다음 원본을 UIView로 다시 변경하고 CPLayerHostingView에 새 하위 뷰를 추가하고 파일 소유자의 뷰 아웃렛을 새 하위 뷰에 다시 연결했습니다. ,

그러나합니다 (.xib 같이 즉 동일)

graph = [[CPXYGraph alloc] initWithFrame: theSubviewOutlet.bounds]; 

... 및 경계가 정확 층을 건물의 1 단계를 통해 공정 :

제가 함께 그래프를 만들 때 모든 초기화가 완료되고 그래프가 나타나면 전체 수퍼 뷰를 채 웁니다.

나는 분명한 뭔가를 놓치고 있습니까?

답변

1

이러한 유형의 질문은 코어 플롯 메일 링리스트에서 더 잘 질문 할 수 있습니다.

CPLayerHostingView에는 특별한 것이 없습니다. UIView에 하위 뷰로 추가하고 원하는대로 크기를 조정할 수 있어야합니다. 인터페이스 빌더 또는 코드를 통해 스프링 및 스트럿을 설정할 수 있어야합니다.

어쩌면 하위 뷰의 크기를 조정하는 부모 UIView 설정이 있습니까? 어떤 경우 든 코어 플롯은 호스트 뷰 프레임을 수정하는 데 아무 것도하지 않아야합니다.

+0

메일 링리스트에 대한 도움말을 얻는 데 대한 정보를 제공해 주셔서 감사합니다. 문제점은 .xib의 잘못된 설정이었습니다. – Robb

관련 문제