2012-02-15 3 views

답변

2

기본적으로 스토리 보드는 사용하는보기 컨트롤러에 대해 UIViewController를 사용합니다.

당신은에 의해 뷰 컨트롤러에 사용되는 클래스를 변경할 수 있습니다 그러나 :

  1. 가 (인터페이스 빌더에서) 뷰 컨트롤러
  2. 이 (보기> 유틸리티> 쇼 신원 관리자를) 신원 관리자를 보여
  3. 을 선택을 클래스에 "MyOwnViewController을"값을 변경
  4. "MyOwnViewController는"당신이보기에 사용할 UIViewController 하위의 이름입니다

컨트롤러.

+0

코드를 어디서 볼 수 있습니까? 나는 .h와 .m을보고있다. 내 viewcontroller 함께 할 코드가 표시되지 않습니다. 나는 인터페이스 빌더를 사용하여 레이블과 다른 것들을 추가했다. 그러나 h/m 파일은 변경되지 않았습니다. 나는 인터페이스 빌더를 통해서만 볼 수있는 것이 아니라, 뷰 컨트롤러에있는 것을 편집 할 수 있어야한다. 맞습니까? 하지만 코드를 직접 편집 할 수 있어야합니다. 그러나 어디에서? –

+0

아니요, 인터페이스 빌더에서 수행하는 디자인은 뷰 컨트롤러에 영향을주지 않습니다. 보기 컨트롤러는 이름에서 알 수 있듯이보기가 아니지만보기 (속성보기가 있음)를 제어하며 프로그래밍 방식으로 또는 코드없이 IB에서보기를 만들 수 있습니다. 그러나 IB에서는 생성 된 일부 뷰 요소와 뷰 컨트롤러의 다른 뷰 요소를 가질 수 있습니다. – sch

+0

@Dingredient - 당신은 무엇을 의미합니까 : * "내가보기 컨트롤러에있는 것을 편집 할 수 있어야합니다"*? 당신은 UI를 추가하거나 작업과 같은 기능을 추가, 데이터를 읽는 것을 의미합니다 ... – sch

0

고유 한 기능을 추가하려면 각 UIViewController을 서브 클래스로 만듭니다. UIViewController의 구현은 Apple에 비공개이며 인터페이스는 설명서에 설명되어 있습니다.

+0

하지만 코드는 어디에 있습니까? 나는 sch의 대답에도 댓글을 달았다. 나는 인터페이스 빌더를 통해서만 볼 수있는 것이 아니라, 뷰 컨트롤러에있는 것을 편집 할 수 있어야한다. 맞습니까? 소스 코드를 직접 편집 할 수 있어야합니다. 그러나 어디에서? .h 또는 .m이 아닙니다. –

2
  1. 는 뷰 컨트롤러를 선택하면 어시스턴트 에디터 그것은 오른쪽 상단 바에서의

에 코드를

  • 이동을보고 싶어요.

  • 0

    오른쪽 상단의 "보조 에디터보기"아이콘 다이어그램 아이콘이 저에게 도움이되었습니다. Xcode 버전 6.4

    관련 문제