我在导航控制器中显示视图时遇到问题 dimissing ZXingWidgetController。
以下是步骤。
解除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];
但这会导致导航栏隐藏在状态栏后面 部分。
请告诉我如何解决此问题?
答案 0 :(得分:0)
你可能想尝试去ZxingWidgetController.m
并将setStatusBarHidden
和self.wantsFullScreenLayout
更改为NO
如果这不起作用,请尝试将以下内容添加到YourAppDelegate.m
的{{1}}方法中:
didFinishLaunchingWithOptions: