2011-05-05 5 views
0

중도에서 프로그래밍보기를 xib 파일로 변경하고 싶습니다. 어떻게해야합니까?프로그래밍 뷰에서 인터페이스 빌더로 도중에 어떻게 바꿀 수 있습니까?

우선 뷰의 수를 동적으로 바꾸고 프로그래밍하기가 쉽기 때문에 프로그래밍 뷰를 선택합니다. 그러나이 견해는 단계적으로 더욱 복잡해집니다. 나는이 제어 프로그래밍 방식이 어렵다고 느낀다. 그리고 이것이 "view controller"가 아닌 "view"이기 때문에 나는 더 혼란스러워합니다.

많은 샘플 코드가 포함되어

fooViewController.m, fooViewController.h, 나는 이것을 이해

fooViewController.xib

합니다. 내 경우

(의사) :

[rect CGRect]; 
[addSubview rect]; 
[button1 UIButton]; 
[addSubview button1]; 
[button2 UIButton]; 
[addSubview button2]; 
[image UIImage]; 
[addSubview UIImage]; 
[label1 UILabel]; 
... 

나는 XIB에이 블록을 변경합니다. (블록은 objective-c의 "블록"이라는 뜻이 아닙니다).

내 환경 : Xcode3.2.6, iOS4.3, 아이폰 앱

내가 XIB에 코드에서 갈 수있는 방법을 잘 모릅니다

답변

0

하십시오. 당신은 아마도 총알을 물고 단지 앉아서 그것을해야 할 것입니다 - 그렇게 많은 시간을 들이지 않으면. 그러나 IB는 모든 뷰의 모든 가능한 인터페이스를 내보내지 않으므로 viewDidLoad 함수에서 프로그래밍 방식으로 수행해야하는 작업이있을 수 있습니다.

당신이 시작한 것처럼 들리 겠지만 - iOS 프로그래밍에서 지금 막 책을 구하십시오. (그리고이 시점에서 10-20 개 밖에 없어야합니다.) 처음 몇 장을 끝내고 IB를 통해 안내 할 것입니다. .

관련 문제