iOS 개발 보기 전환
주의사항:
//a. tabBar
UITabBarController *tarbarVC = [[UITabBarController alloc] init];
// Window
self.window.rootViewController = tarbarVC;
//b.
UIViewController *c1 = [[UIViewController alloc] init];
c1.view.backgroundColor = [UIColor grayColor];
c1.view.backgroundColor=[UIColor greenColor];
c1.tabBarItem.title = @" ";
c1.tabBarItem.image = [UIImage imageNamed:@"tab_recent_nor"];
c1.tabBarItem.badgeValue = @"123";
UIViewController *c2 = [[UIViewController alloc] init];
c2.view.backgroundColor = [UIColor brownColor];
c2.tabBarItem.title = @" ";
c2.tabBarItem.image = [UIImage imageNamed:@"tab_buddy_nor"];
UIViewController *c3 = [[UIViewController alloc] init];
c3.tabBarItem.title = @" ";
c3.tabBarItem.image = [UIImage imageNamed:@"tab_qworld_nor"];
UIViewController *c4 = [[UIViewController alloc] init];
c4.tabBarItem.title = @" ";
c4.tabBarItem.image = [UIImage imageNamed:@"tab_me_nor"];
//c. ITabBarController
tarbarVC.viewControllers = @[c1,c2,c3,c4];
//d. Window
[self.window makeKeyAndVisible];
UITabBarController Delegate 에이전트
#pragma mark TabBarItem
- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController;
UITabBarController 현재 보기 표시 방법 변경UINavigation Item 은 MVC 의 Model 에 속 합 니 다.UINavigation Bar 에 표시 할 데 이 터 를 봉 인 했 습 니 다.
제목
제목 보기
leftBarButton 항목:왼쪽 단추
rightBarButton 항목:오른쪽 단추
다음 보기 왼쪽 되 돌아 가기 단추 left BarButton Item 의 제목 우선 순위:
#pragma mark ,
- (void)pushViewController:(UIViewController *)viewController animated:(BOOL)animated;
#pragma mark ,
- (void)popViewControllerAnimated:(BOOL)animated;
#pragma mark
- (void)popToViewController:(UIViewController *)viewController animated:(BOOL)animated;
#pragma mark
- (void)popToRootViewControllerAnimated:(BOOL)animated;
4.모드 창
#pragma mark , , ,
- (void)presentViewController:(UIViewController *)viewControllerToPresent animated:(BOOL)flag completion:(void (^)(void))completion;
#pragma mark ,
- (void)dismissViewControllerAnimated:(BOOL)flag completion:(void (^)(void))completion;
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
iOS 아리운 대상 저장 OSS 파일 업로드/다운로드 실현이전 프로젝트에서 이미지 음성 등 자원 파일은 서버에 직접 데이터를 업로드하고 서버에 처리하고 저장했다.최근의 이 프로젝트는 서버가 직접 OSS를 열고 클라이언트가 아리운이 제공하는 업로드 다운로드 기능을 사용하여 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.