나는 그래서 내가 구두로 대답하려고합니다 손에 엑스 코드를 가지고 있겠지.
새롭게 UITabBarController
을 만들고 현재보기를 root view
으로 설정 한 다음 원하는만큼 탭을 추가하십시오 (각 탭에는 자체보기가 있음).
UPDATE
컨트롤러 init'ing 후, 뷰들의 어레이 (중요 첨가 순서)를 정의한다. 그리고 탭 표시 줄 컨트롤러
- (void)setViewControllers:(NSArray *)viewControllers animated:(BOOL)animated
다음 업데이트 2
에 전화를하는 두 개의 빈 경관을 감상 할 수있는 탭 표시 줄을 제작하는 간단한 코드, 각각 자신의 탭 버튼이 있습니다. 물론
tabBarController = [[UITabBarController alloc]init];
firstView = [[FirstView alloc] init];
UITabBarItem *item1 = [[[UITabBarItem alloc]initWithTitle:@"First" image:nil tag:1] autorelease];
[firstView setTabBarItem:item1];
secondView = [[SecondView alloc] init];
UITabBarItem *item2 = [[[UITabBarItem alloc]initWithTitle:@"Sec" image:nil tag:1] autorelease];
[secondView setTabBarItem:item2];
[tabBarController setViewControllers:[NSArray arrayWithObjects:firstView,secondView,nil] animated:NO];
[window addSubview:tabBarController.view];
이 코드는 늘 그대로 유용 할 수 수동으로 뷰를 만들거나 각 뷰에 대한 nib 파일을 생성하고 initWithNibName
UPDATE 3
체크로드해야합니다 이 Stanford iPhone Course은 스탠포드 대학에서 무료 코스입니다. 강사는 Apple 직원입니다. 강의 7 탐색 & 탭 바 컨트롤러 당신에게 그 구성 요소에 대한 좋은 시작을 줄 것이다 제목.
감사합니다 :) 나는 그것이 빈 캔버스와 하단에 빈 바, 나타나는 것, 뷰에 추가했습니다. 이제 탭 모음에 흰색 캔버스의 특정보기를 표시하는 방법과 아래쪽에있는 빈 탭 모음에 4 개의 단추를 추가하는 방법을 알아 내려고합니다. – Andre
@Andres, 대답 업데이트 – medopal
내 특정보기를 흰색 캔버스에 추가했습니다. 나는 사용하고있다 : tabBarController = [[UITabBarController alloc] init]; \t \t [tabBarController setViewControllers : [NSArray arrayWithObjects : viewController, nil]]; viewController.view = step3; 여기서 "step3"은 제가 보여주고 자하는 관점입니다. 지금은 그냥, 내가있어 탭 버튼과보기 – Andre