그래서 저는 바코드 스캐닝을 위해 타사 라이브러리를 사용하고 있습니다 - 상점 비. 내가 뭘 하려는지 스캐너가 해제되면 모든 스캔 바코드와 함께 새로운 화면을 표시하는 것입니다. 다음과 같은 작업을했는데 새 화면을 가져 오지 않고 스캐너를 닫은 후에 원래 화면으로 되돌아갑니다.캔트 새로운 뷰 컨트롤러를 밀어 넣으십시오
내가 뭘 잘못하고 있니?
이 내 기본보기 컨트롤러에 : 나는이 방법으로 얻고 그 실행되고 있지만, 아무 일도 발생하지
- (void) scannerViewController:(SKScannerViewController *)scanner didRecognizeCode:(SKCode *)code {
NSLog(@"didRecognizeCode = %@", code.rawContent);
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
[self dismissModalViewControllerAnimated:YES]; //We're done scanning barcodes so we should dismiss our modal view controller.
_codeInfoLabel.text = code.rawContent;
[self showResults:code.rawContent];
}
.
네비게이션 컨트롤러에 먼저 resultsViewController를 추가하기 만하면 어떻게됩니까? –
같은 일 - 아무 일도 일어나지 않습니다. – TommyG
nib 파일을 가지고 있지 않다면'initWithNibName' 메쏘드를 사용하지 말고,'initWithFrame'instance? –