ZBar SDK을 사용하여 iPhone에서 QR 코드를 읽었지 만 사용자의 교육용 텍스트 인 카메라/스캐너보기 하단에 텍스트를 추가하고 싶습니다. 여기에 지금까지 무엇을 가지고 : 여기 ZBar 스캐너 상단에 오버레이 추가
UIView *cameraOverlayView = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]];
cameraOverlayView.backgroundColor = [UIColor redColor];
UILabel *instructionLabel = [[UILabel alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]];
[instructionLabel setTextColor:[UIColor grayColor]];
[instructionLabel setBackgroundColor:[UIColor clearColor]];
[instructionLabel setFont:[UIFont fontWithName: @"Trebuchet MS" size: 24.0f]];
[instructionLabel setCenter:cameraOverlayView.center];
[cameraOverlayView addSubview:instructionLabel];
reader.cameraOverlayView = cameraOverlayView;
reader.wantsFullScreenLayout = YES;
[instructionLabel release];
[cameraOverlayView release];
전체 클래스 :
https://gist.github.com/4163761
불행하게도, 레이블이 표시되지 않습니다. ZBar의 설명서에이 목적으로 cameraOverlayView를 사용한다고되어 있지만 작동하지 않는 것 같습니다.
또 하나의 메모, 나는 티타늄 프레임 워크를 사용하고 있습니다. 그래서 그것이 여분의 티타늄 클래스가있는 곳입니다. 그러나 제 질문은 ZBar에만 국한되어야합니다.
카메라보기를 가로 모드로 설정할 수 있습니까? – Dhara