자,이 사람이 나를 죽이고있다. 내 스토리 보드에서 연속으로 10 개의 '보기 컨트롤러'가 있습니다. 10 명 모두 동일한 .h 및 .m 파일을 사용합니다. 각각은 하나의 라인을 다음 라인과 연결시키는 segue를 가지고있다. segues의 모든 식별자는 segueToNextPage입니다. 나는이 방법으로 SEGUE를 호출하고 있습니다 :이상한 segue 애니메이션 xcode
-(void)myMethod {
// other code
[NSTimer scheduledTimerWithTimeInterval:4 target:(self) selector:@selector(nextPage) userInfo:(nil) repeats:NO];
}
-(void)nextPage {
[self performSegueWithIdentifier: @"segueToNextPage" sender: self];
}
을 내가 용해 교차하는 SEGUE의 전환을 설정 한 스토리 보드에. 스토리 보드에서 모든 "보기 컨트롤러"의 전환 스타일을 교차 디졸브로 설정했습니다. segue는 내가 구석 구석 스핀/플립 애니메이션으로 cross corner를 만들지 않았다는 것을 제외하고는 호출 할 때 잘 동작합니다.
난 그냥 내 마음과 모든 것을 잃고되지 않았 음을 확인하기 위해 두 페이지를 테스트 프로젝트를 만들어이 코드를 사용하여 라운드 RECT 버튼에 연결하면 예상대로 작동합니다-(IBAction)nextPage {
[self performSegueWithIdentifier: @"segueToNextPage" sender: self];
}
아무도 내 첫 번째 예제가 예상대로 작동하지 않는 이유를 설명 할 시간이 없습니까? 대단히 감사하겠습니다.
자신이 모든 단편을 삭제하고 단 한가지 똑같은 일을 만든다고 생각했습니다. – DelightedD0D
또한 식별자를 변경했지만 문제가 지속됩니다. – DelightedD0D