2013-05-07 3 views
-2

나는 객관적인 C 코드 프로그래밍을 배우려고 노력하고 있으며 할 작은 프로젝트가 있습니다. 우선, 사용자 이름과 비밀번호를 입력하는 간단한 로그인 페이지를 작성하려고합니다. 사용자 이름과 암호는 프로그램에 하드 코드되어 있습니다. 그래서 많은 논리가 없다. 하지만 내 문제는, 어떻게 로그인하면 올바른지 화면을 전달합니까?아이폰 용 로그인 화면을 만드는 방법 Xcode

여기

내 코드가, 나는 스토리 보드를 사용하고, 지금은 하나의 뷰 컨트롤러가

- (IBAction)btn_login_submit:(id)sender { 
    if([_txt_username.text isEqual:@"rotanet"] && [_txt_username.text isEqual:@"rotanet"]){ 
     _lbl_result.text = @"correct"; 
    } 
    else{ 
     _lbl_result.text = @"incorrect"; 
    } 
} 

. 다른 뷰 컨트롤러 또는 다른 것을 추가해야합니까? 어떻게 로그인에서 다음 페이지로 전달합니까?

감사

+1

예, 다른 viewController를 추가해야합니다. 그리고 여기에 좋은 시작이 있습니다. http://stackoverflow.com/questions/1353130/where-can-i-find-sample-iphone-code – rptwsthi

+0

먼저 기본을 배우십시오. 그리고 여기서 물어 보는 것보다 문제를 발견 한 것보다. 이 링크는 u가 배울 수있는 링크입니다. http://mobile.tutsplus.com/tutorials/iphone/learn-ios-sdk-development-from-scratch/, http://www.appcoda.com/storyboards-ios- 튜토리얼 -POS-data-between-view-controller-with-segue/ – CRDave

답변

1
if([_txt_username.text isEqual:@"rotanet"] && [_txt_username.text isEqual:@"rotanet"]){ 

      UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Storyboard" bundle:nil]; 

      ViewController* viewController = [storyboard instantiateViewControllerWithIdentifier:@"ViewController"]; 

     [self presentModalViewController: viewController animated: YES]; 
    } 
+0

이것은 스토리 보드 호환이 아닙니다. – o15a3d4l11s2

+0

oop 's가 quesiton right..thnks을 읽지 않았습니다. – Bonnie

+0

지금 내 답변 편집 – Bonnie

1

는 추가 방법을 제출 예를 들어 MyViewController에 대한 당신의 또 다른의 ViewController를 만들 다른보기로 밀어 :

MyViewController* viewController = [[MyViewController alloc] init]; 
[self.navigationController pushViewController:viewController animated:YES]; 
+0

이것을 사용하려면 먼저 로그인보기를 NavigationController에 삽입해야합니다. – o15a3d4l11s2

1

스토리 보드 및 Segues에 대한 읽기 시작하는 것이 좋다 - 당신이 한 번 실제로 사용하기 쉽다는 것을 알게 될 기본 정보를 얻으십시오.

로 시작하는 좋은 자습서 : link, link2

편집 : 기본적으로 두 번째의 ViewController의 SEGUE을 만들 수있는 두 번째로 첫 번째의 ViewController에서 다음 Ctrl 키를 추가하기 만하면 무엇을 . 일단 생성되면 식별자를 부여한 다음 로그인이 올 바르고 수행이 완료되면 if 문에 [self performSegueWithIdentifier:@"SEGUEIDENTIFIER" sender:nil];을 호출 할 수 있습니다.

관련 문제