草庐IT

remote-control

全部标签

ios - 什么时候应该使用导航 Controller ?

我不知道什么时候应该使用NavigationController而不是将segue与普通ViewController一起使用?如果使用segue,Modal和Pushsegue有什么不同?你能举个例子吗? 最佳答案 简短回答:仅使用带“显示”segue的导航Controller来实现DRILLDOWN行为。例如,导航Controller→作者→图书→图书对于“根”(作者)以下的每个级别,导航Controller自动添加标题栏和后退按钮。所以在Books上,后退按钮自动命名为“subviewController必须与SHOWsegue

ios - iPhone 上的 UISplitViewController : pop to/show primary view from detail view controller

我正在使用新的iOS8UISplitViewController。如果我在iPhone上运行它,我会遇到以下问题:我的主视图Controller触发了一个细节ViewController来显示。详细ViewController将新的ViewController推送到详细View中的UINavigationController堆栈。现在如果我想从新ViewController弹出回到主视图Controller,我会遇到问题。我该怎么做[self.navigatonControllerpopToRootViewControllerAnimated:YES];不起作用。我想在iPhone上显

ios - iPhone 上的 UISplitViewController : pop to/show primary view from detail view controller

我正在使用新的iOS8UISplitViewController。如果我在iPhone上运行它,我会遇到以下问题:我的主视图Controller触发了一个细节ViewController来显示。详细ViewController将新的ViewController推送到详细View中的UINavigationController堆栈。现在如果我想从新ViewController弹出回到主视图Controller,我会遇到问题。我该怎么做[self.navigatonControllerpopToRootViewControllerAnimated:YES];不起作用。我想在iPhone上显

iphone - 解除模态视图 Controller 的奇怪警告

我正在使用iOS6。我的应用程序有一个带有嵌入式CustomViewController的标准导航Controller。在这个Controller中,我创建了一个模态视图,如下所示:-(IBAction)presentModalList:(id)sender{UIStoryboard*storyboard=[UIStoryboardstoryboardWithName:@"MainStoryboard"bundle:nil];StationsListViewController*list=[storyboardinstantiateViewControllerWithIdentifie

iphone - 解除模态视图 Controller 的奇怪警告

我正在使用iOS6。我的应用程序有一个带有嵌入式CustomViewController的标准导航Controller。在这个Controller中,我创建了一个模态视图,如下所示:-(IBAction)presentModalList:(id)sender{UIStoryboard*storyboard=[UIStoryboardstoryboardWithName:@"MainStoryboard"bundle:nil];StationsListViewController*list=[storyboardinstantiateViewControllerWithIdentifie

ios - 如何从 subview Controller 访问父 View Controller 的 View ?

我有一个主视图Controller负责绘制我的2DopenglESView,还有一个subviewControllerbuttonManager确定在启动期间加载和绘制哪些按钮。一旦用户按下其中一个按钮,就会创建这个ViewController,并且应该会出现它的View,但是该View永远不会被添加,但已经过测试可以正常工作。这是我在主视图Controller中的代码:buttonManager=[[ButtonManageralloc]init];[selfaddChildViewController:buttonManager];[self.viewaddSubview:butt

ios - 如何从 subview Controller 访问父 View Controller 的 View ?

我有一个主视图Controller负责绘制我的2DopenglESView,还有一个subviewControllerbuttonManager确定在启动期间加载和绘制哪些按钮。一旦用户按下其中一个按钮,就会创建这个ViewController,并且应该会出现它的View,但是该View永远不会被添加,但已经过测试可以正常工作。这是我在主视图Controller中的代码:buttonManager=[[ButtonManageralloc]init];[selfaddChildViewController:buttonManager];[self.viewaddSubview:butt

ios - Storyboard异常 - Storyboard不包含带标识符的 View Controller

我目前正在为iPhone和iPad开发iOS应用程序。我试图展示一个NavigationController来制作一个显示文件的模块。在iPhone上它工作得很好,但我不能让它在iPad上工作。我收到以下错误:'Storyboard()doesn'tcontainaviewcontrollerwithidentifier'FilesNavigation''这是代码:case10://Files{UINavigationController*navigationController=[storyboardinstantiateViewControllerWithIdentifier:@"

ios - Storyboard异常 - Storyboard不包含带标识符的 View Controller

我目前正在为iPhone和iPad开发iOS应用程序。我试图展示一个NavigationController来制作一个显示文件的模块。在iPhone上它工作得很好,但我不能让它在iPad上工作。我收到以下错误:'Storyboard()doesn'tcontainaviewcontrollerwithidentifier'FilesNavigation''这是代码:case10://Files{UINavigationController*navigationController=[storyboardinstantiateViewControllerWithIdentifier:@"

ios - iPhone X 如何处理 View Controller inputAccessoryView?

我有一个消息传递应用程序,它具有全屏表格View底部文本字段的典型UI设计。我将该文本字段设置为ViewController的inputAccessoryView并调用ViewController.becomeFirstResponder()以使该字段显示在屏幕底部。我知道这是Apple推荐的实现此UI结构的方法,它在“经典”设备上完美运行,但是当我在iPhoneX模拟器上测试时,我注意到使用这种方法时,文本字段不符合新的“安全区”。文本字段呈现在主屏幕指示器下方屏幕的最底部。我查看了HIG文档,但没有发现任何关于ViewController上的inputAccessoryView的有