0
창 기반 앱을 만듭니다 (TabBar라고 함). TabBarAppDelegate에서는 두 개의 UIViewController와 하나의 UITabBarController를 만듭니다. MyFirstViewController.xib에서WindowBased 앱에서 TabBarItem 텍스트 변경
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch. UIViewController *vc1 = [[UIViewController alloc] initWithNibName:@"MyFirstViewController" bundle:nil]; UIViewController *vc2 = [[UIViewController alloc] initWithNibName:@"MySecondViewController" bundle:nil]; NSArray *contr = [NSArray arrayWithObjects:vc1, vc2, nil]; UITabBarController *tbc = [[UITabBarController alloc] init]; tbc.viewControllers = contr; [self.window addSubview:tbc.view]; [self.window makeKeyAndVisible]; [vc1 release]; [vc2 release]; return YES; }
내가 UILabel의 (뷰가로드되었는지 테스트를 위해 IB를 사용하여) 너무 MySecondViewController.xib에 대한을 만듭니다.
응용 프로그램을 빌드하고 성공적으로 실행할 수 있지만 이미지와 제목은 필요하지 않습니다. 나는 변경되지 MyFirstViewController
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; if (self) { UITabBarItem *item = [[UITabBarItem alloc] initWithTitle:@"first" image:[UIImage imageNamed:@"first.png"] tag:0]; self.tabBarItem = item; [item release]; } return self; }
하지만 먼저 tabbaritem 세트 제목과 이미지 MyFirstViewController.m이 줄을 추가하기 위해 노력했다. 도와주세요, 제발. 나는 내가 뭘 잘못하고 있는지 이해하지 못한다.
입니다. Thx –
무엇 이었습니까? 답을 게시하고 수락하십시오. 그렇지 않으면 닫아야합니다. –