2011-01-04 4 views
0

기본 페이지 (myAppViewController)와 추가 페이지 rect 버튼을 만들었습니다. 페이지 빌더 (TemplateAViewController)도 모두 인터페이스 빌더에 설정했습니다. 사용자가 직접 많은 템플릿을 추가 한 다음 페이지를 넘길 수 있기를 바랍니다.보기를 추가하는 사용자

어디서부터 시작해야할지 모르겠습니다. 내가 좋아하는 뷰 프로그램을 만들 수 있도록

-(IBAction)createnewpage : (id) sender { 
    myAppViewController *viewcontroller = [[myAppViewController alloc] initWithNibName:@"TemplateAViewController" bundle:[NSBundle mainBundle]]; 
    [[self view] addSubview:viewcontroller.view]; 
} 
그때 나는이 작업을 수행 할 수있는 네비게이션 컨트롤러를 만들 필요가 생각 조회수 - 이러한 탐색 할 수 있도록하려면

?

for (UIView *view in [self view].subviews) { 
... 
} 

편집 :

이 코드를 보면, 당신이 있었다 것 같다 그냥 할 프로그래밍 방식으로 의견 접근을 의미하는 경우

는 Btw는이 만

답변

0

탐색하여 아이 패드입니다 고정 뷰 UIViewController의 뷰에 모든 뷰를 하위 뷰로 추가 [[self view] addSubview:customView]

이를 기반으로 뷰의 각 하위 뷰에 액세스 할 수 있습니다. 언급 된 for loop에서보기 컨트롤러. 나는 지금 내가 분명해 지길 바란다

+0

내가보기를 전환하는 방식을 바꾸었다. 나는 당신이 무엇을 제안하는지 이해하지 못한다. 조금 더 설명해 주시겠습니까? 동적으로 생성 된 모든보기 (페이지 추가 단추를 통해)를 수행하고 싶습니다. – adamprocter

+0

http://vimeo.com/8930397 필자는이 자습서를 사용하여 뷰를 전환하는 방법을 배우지 만, 보기를 통해 단계를 밟을 수 있어야하지만 그 전에 사용자가보기를 추가 할 수 있어야합니다. – adamprocter

+0

에 추가 설명이 추가되었습니다. 그래서 본질적으로 "[자기보기]의 각 하위보기에 대해 다음을 수행합니다"라고 말합니다. – Ankit

관련 문제