2011-10-22 2 views
0

코어 플롯 앱을 만들고 있습니다. 내가 지금까지했던 어떤구조체 또는 공용체가 아닌 무언가에 '호스팅 된 그래프'멤버에 대한 요청

이 : 그래서 핵심 플롯 그래프로 할 수 있습니다 내 viewController에 다른 UIView를 인터페이스 빌더

  • 에서

    1. 개설 내 프로젝트 XIB를 끌어온하고 CPTGraphHostingView로 변경되었습니다. (이유는 내가 다른 UIVIew 넣고 CPTGraphHostingView로 이름을 바꿀 수 있기 때문에 코어 플롯보기를 화면의 작은 영역을 오히려 그것은 전체 화면 될 수 있기 때문에 그래서 그것은 아래에 UILabels 추가 할 수있는 공간을 제공합니다. 클래스 파일이 나는 핵심 플롯의 코드를 복사 한 다음
    2. (그래서 핵심 플롯보기로 코드를 실행할 수 있습니다) 쓰기> 일.
    3. 그런 다음 인터페이스 빌더에서 나는 핵심 플롯보기를 클릭 한 후 나는 파일을 클릭 iPhone 예제 (막대 차트 코드가있는 클래스의 코드를 복사했습니다.)

    이제 내 프로젝트의 핵심 플롯 클래스에 막대 그래프 코드가 있습니다. 핵심 플롯 예제 프로젝트

    하지만 약간의 문제가 있습니다. 내가 코드를 컴파일 갈 때 는이 말한다 :

    enter image description here

    그냥 당신이 알 수 있도록, 내가 코어의 코드를 복사하고있는 유일한 이유는 내가 확실히 모든 것이 제대로 작동하는지 확인하기 원하기 때문에 예는 플롯.

  • 답변

    0

    코어 플롯에서 제공하는 것을 사용하는 대신 자신의 CPTGraphHostingView 클래스를 만든 것처럼 들립니다. 문제는 3 단계로 진행되었습니다. 새로운 UIView의 클래스를 설정해야하지만 클래스 파일을 작성하지 마십시오. Core Plot 설정 코드는 일반적으로 View Controller로 이동합니다.

    관련 문제