У меня проблема с отображением представления в контроллере навигации после
dimissing ZXingWidgetController.
Вот шаги.
- Представить ZXingWidgetController модально, используя
[self presentModalViewController: анимация widController: ДА];
- После того, как результат сканирования возвращается в делегат
(void) zxingController: (ZXingWidgetController *) контроллер didScanResult: (NSString
*) resultString)
закрывает ZXingWidgetController и помещает контроллер представления в контроллер навигации.
[dismiss ZXingWidgetController: [self dismissModalViewControllerAnimated:YES];
Нажмите контроллер вида в навигационном контроллере:
ParsedResult *parsedResult = [[UniversalResultParser parsedResultForString:resultString] retain];
self.result = [parsedResult retain];
self.actions = [self.result.actions retain];
ScanViewController *scanViewController = [[ScanViewController alloc]
initWithResult:parsedResult forScan:scan];
[self.navigationController pushViewController:scanViewController
animated:NO];
[scanViewController release];
Но это приводит к тому, что панель навигации скрывается за строкой состояния
частично.
Пожалуйста, дайте мне знать, как я могу решить эту проблему?