Хорошо, поэтому я использую ZBar SDK для сканирования штрих-кодов в своем приложении для iPhone. Я успешно реализовал пример кода, но теперь я хочу изменить рамку представления сканера (т. Е. До половины размера экрана). Я попытался установить рамку представления читателя в viewDidLoad, но он сам изменяет размеры.
Я знаю, что это будет одна из тех действительно простых вещей, которые я только что пропустил, но любая помощь будет высоко ценится. Приветствия.
РЕДАКТИРОВАТЬ: я получил его на работу. Вот мой код:
ZBarReaderViewController *reader = [ZBarReaderViewController new];
reader.readerDelegate = self;
ZBarImageScanner *scanner = reader.scanner;
[reader setShowsZBarControls:NO];
[reader.readerView setScanCrop:(CGRect){ { 0, 0 }, { 0.43, 1 } }];
[reader.readerView start];
[self.view addSubview:reader.view];
overlayView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];
[listTableView setFrame:CGRectMake(0, 208, 320, 208)];
[overlayView addSubview:listTableView];
[self.view addSubview:overlayView];