iOS8 Swift:导航栏和工具栏不';我没有出现
导航栏和工具栏未显示在模拟器中。我在这个论坛上讨论了类似的问题,包括我从答案中学到的东西。我仍然不明白为什么没有显示这些条。 我还将以下几行添加到viewWillAppear()中 //显示工具栏和导航栏 self.navigationController?.setNavigationBarHidden(假,动画:真) self.navigationController?.setToolbarHidden(假,动画:真) 下面是我故事板的截图。 模拟器屏幕截图如下所示 我使用以下代码通过编程方式从TableViewController(嵌入在TabBarController中)访问此视图控制器 var nextController=ImagePickViewController() nextController=self.storyboard?.instanceeviewcontrollerwhiteIdentifier(“ImagePicker”)为!ImagePickViewController self.presentViewController(nextController,动画:true,完成:nil) 非常感谢您的帮助。如果需要更多信息,请告诉我 提前谢谢iOS8 Swift:导航栏和工具栏不';我没有出现,ios8,Ios8,导航栏和工具栏未显示在模拟器中。我在这个论坛上讨论了类似的问题,包括我从答案中学到的东西。我仍然不明白为什么没有显示这些条。 我还将以下几行添加到viewWillAppear()中 //显示工具栏和导航栏 self.navigationController?.setNavigationBarHidden(假,动画:真) self.navigationController?.setToolbarHidden(假,动画:真) 下面是我故事板的截图。 模拟器屏幕截图如下所示 我使用以下代码通过编程
Hari谢谢你,Udacity的詹姆斯。公布他的诊断 工具栏没有显示,因为我使用了presentViewController。因此,绕过嵌入式导航控制器,直接呈现ImagePickViewController 解决方案是使用segueIdentifier启动导航控制器。 我从TableViewController向(ImagePickViewController的)导航控制器添加了一个segue。在这个序列的属性检查器中,我将标识符设置为“startImagePicker”。在TableViewController代码中,我通过调用PerformsgueWithIdentifier启动ImagePickViewController- self.performsguewithidentifier(“startImagePicker”,发送方:self) 谢谢 哈里