기존의 nib 인터페이스 파일을 사용하여 만든 기존 iPhone 응용 프로그램이 있습니다. 이제 애플리케이션을 iOS5 스토리 보드 스타일 인터페이스로 변환 할 것입니다. 거의 모든 인터페이스 파일을 변경하고 잘 작동합니다.스토리 보드 스타일로 애니메이션이없는 presentModalViewController
하지만 작은 문제가 생겨났습니다. 내 Exsiting 응용 프로그램에는 애니메이션없이 presentModalViewController:animated:
에 대한 코드가 있습니다. 애니메이션 속성을 NO
으로 설정하면됩니다. 나는 segues와 같은 일을하는 데 문제가있다. 나는 애니메이션을 비활성화 할 수있는 속성을 찾을 수 없습니다.
나는 정의 SEGUE를 사용하여 위의 문제를 해결. 나는'UIStoryboardSegue' 클래스를 확장하여 커스텀 segue를 만들고 animating하지 않고 presentModalViewController에 코드를 추가했습니다. 위의 질문에 대한 해결책이 있습니다. # import에 "ModalViewWithoutAnimation.h" @implementation ModalViewWithoutAnimation - (무효) {수행 [self.sourceViewController presentModalViewController : self.destinationViewController 애니메이션 : NO] 없다 } @end 감사합니다. –