2014-07-10 5 views
1

손상 문제를 얻을 수 있습니다 내가 그것을 충돌 루트 페이지로 돌아올하려고 네비게이션 바의 서브 뷰 트리가 손상 문제를 얻을 수 있음을 말할 때네비게이션 바의 서브 뷰 트리 난 다음에보기로보기를 보내려고 만하고

- (IBAction)nxtBtn:(id)sender { 

     //here i am sending it to next view... 
      [self performSegueWithIdentifier:@"next" sender:(id)sender]; 

     } 
    //function for segue 
     -(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender 
     { 
       //next is the name of the identifier 

      if ([segue.identifier isEqualToString:@"next"]) { 
       nextViewController *vc=(nextViewController *)segue.destinationViewController; 
       vc.str=sender; 
      } 


     } 

답변

1

우리는 segue의 간단한 사용 즉 어떤 데이터도 지나치지 않고 한 뷰에서 다른 뷰로 이동하는 데 필요한 식별자를 필요로하지 않습니다. 하나의보기에서 다른보기로 segue를 연결하고 응용 프로그램을 실행해야하므로 간단합니다. 제대로 작동 할 것입니다.