Restore/update the hack for hiding ZBar scanner Info button on iOS
This commit is contained in:
parent
2a8a237a97
commit
bc944fea99
12
ios/CsZBar.m
12
ios/CsZBar.m
@ -60,10 +60,10 @@
|
|||||||
self.scanReader.cameraFlashMode = UIImagePickerControllerCameraFlashModeOff;
|
self.scanReader.cameraFlashMode = UIImagePickerControllerCameraFlashModeOff;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Hack to hide the bottom bar's Info button... http://stackoverflow.com/a/16353530
|
// Hack to hide the bottom bar's Info button... originally based on http://stackoverflow.com/a/16353530
|
||||||
//UIView *infoButton = [[[[[self.scanReader.view.subviews objectAtIndex:1] subviews] objectAtIndex:0] subviews] objectAtIndex:3];
|
UIView *infoButton = [[[[[self.scanReader.view.subviews objectAtIndex:2] subviews] objectAtIndex:0] subviews] objectAtIndex:3];
|
||||||
//[infoButton setHidden:YES];
|
[infoButton setHidden:YES];
|
||||||
|
|
||||||
BOOL drawSight = [params objectForKey:@"drawSight"] ? [[params objectForKey:@"drawSight"] boolValue] : true;
|
BOOL drawSight = [params objectForKey:@"drawSight"] ? [[params objectForKey:@"drawSight"] boolValue] : true;
|
||||||
if(drawSight){
|
if(drawSight){
|
||||||
CGRect screenRect = [[UIScreen mainScreen] bounds];
|
CGRect screenRect = [[UIScreen mainScreen] bounds];
|
||||||
@ -74,11 +74,11 @@
|
|||||||
//polygonView.center = self.scanReader.view.center;
|
//polygonView.center = self.scanReader.view.center;
|
||||||
//polygonView.layer.borderColor = [UIColor greenColor].CGColor;
|
//polygonView.layer.borderColor = [UIColor greenColor].CGColor;
|
||||||
//polygonView.layer.borderWidth = 3.0f;
|
//polygonView.layer.borderWidth = 3.0f;
|
||||||
|
|
||||||
UIView *lineView = [[UIView alloc] initWithFrame:CGRectMake(dim / 2, 0, 1, dim)];
|
UIView *lineView = [[UIView alloc] initWithFrame:CGRectMake(dim / 2, 0, 1, dim)];
|
||||||
lineView.backgroundColor = [UIColor redColor];
|
lineView.backgroundColor = [UIColor redColor];
|
||||||
[polygonView addSubview:lineView];
|
[polygonView addSubview:lineView];
|
||||||
|
|
||||||
self.scanReader.cameraOverlayView = polygonView;
|
self.scanReader.cameraOverlayView = polygonView;
|
||||||
//[self.scanReader.view addSubview:polygonView];
|
//[self.scanReader.view addSubview:polygonView];
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user