2011-10-22 3 views
2

2010 년 가을 iOS 개발을 위해 Stanford의 iTunes U Podcast를 따라합니다. 제 5 강의에서 교수는 UIView의 하위 클래스 인 사용자 정의보기를 만드는 방법을 보여줍니다.UIView 하위 클래스가 포함 된 iOS 스토리 보드

xCode 4.2를 사용하는 반면 강의는 xCode 3을 사용합니다. xCode 4.2의 ARC로 인해 일부 변경 사항을 제외하고 강의와 일치하는 모든 코드를 작성했습니다.

내 맞춤보기를 앱에 올리려고하고 있지만 얻을 수 없습니다. 나는 스토리 보드에 들어가서 유일한 뷰 컨트롤러를보고있다. 그런 다음 뷰를 추가하고 FaceView 클래스 (사용자 정의 뷰)로 만듭니다. 앱을 빌드하고 실행할 때 오류는 없지만 얼굴은 화면에 그려지지 않습니다. FaceView 클래스의 주 뷰 객체 (화면을 채우는 객체)를 만들면 화면 가운데에 얼굴이 그려지지만 원하는 것은 아닙니다.

내 사용자 정의보기를 그리려면 어떻게해야합니까?

답변

0

나는 이것이 10 월에 게시되었다는 것을 알았으므로 아마도 지금은 알아 냈을 것입니다. 그러나 우리는 다음 사람을 위해 대답해야합니다.

나는 강의를 계속 진행할 것이므로 몇 가지 용어 (또는 더 나쁜)가 잘못되었을 수 있습니다. 컨트롤러와 뷰 (콘센트) 사이의 연결이 끊어지는 것 같습니다.

Xcode에서이 작업을 그래픽으로 수행합니다. 스토리 보드에서 FaceViewController을 선택하십시오. 검은 색 막대에는 "첫 번째 응답자"와 노란색 개체 아이콘의 두 가지 항목이 있습니다. 이것이 당신의 View Controller입니다. 뷰 컨트롤러에서 UIView으로 Ctrl 키를 누른 채 드래그합니다. 희망이 그것을 해결!

관련 문제