Segue를 사용하여 Popover보기를 닫으려고하면 UIBarButtonItem
이 (가) 클릭됩니다.Segue Popover가 올바르게 동작하지 않습니다.
내가보기 아무것도하지만에 고정되지 않은 일반 SEGUE를 생성하고 그것을
내가가 인터페이스 빌더에 UIBarButtonItem을 정박 한 이름을 부여했습니다
- (IBAction)clickedSettings:(id)sender {
if(self.popSegue != nil) {
[self.popSegue.popoverController dismissPopoverAnimated:YES];
} else {
//Current says only a button may
[self performSegueWithIdentifier:@"Settings" sender:sender];
}
}
그러나 때를 응용 프로그램을 종료
인해 캐치되지 않는 예외 'NSInternalInconsistencyException', 이유에 : 'UIStoryboardPopoverSegue이 바 버튼 항목에서 제시해야합니다 지금까지 나는 그것이 나에게 오류를주는 SEGUE를 표시하는 버튼을 클릭 또는보기. "
그것도 명중하지 않는내 내가 스택에 다음과 같은 질문을 읽은 -(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
:
하지만 난 여전히 같은를 얻을 수 오류. 내 인생 내가 여러 StackOverflow의 스레드를 겪고에서의 모든 비트를 가지고 있기 때문에
이 문제에 대한 해결책을 찾았습니까? – iosMentalist