草庐IT

MX_Controller

全部标签

ios - 如何快速将 View Controller 弹出到以前的 View Controller 之一?

我一直在尝试将我的ViewController弹出到我的View堆栈中以前的ViewController之一。假设,我的View堆栈中有firstVC、secondVC、thirdVC和fourthVCViewController。当前的viewcontroller是fourthone,fourthVC里面有一个tableview。如果用户删除了TableView中的所有行,我应该将用户引导至secondVC。我有一个想法,我会创建另一个导航Controller并使用presentViewController命令呈现它。但是,这不是我的问题的解决方案。因为我认为这种情况会出现导航问题。

ios - 如何快速将 View Controller 弹出到以前的 View Controller 之一?

我一直在尝试将我的ViewController弹出到我的View堆栈中以前的ViewController之一。假设,我的View堆栈中有firstVC、secondVC、thirdVC和fourthVCViewController。当前的viewcontroller是fourthone,fourthVC里面有一个tableview。如果用户删除了TableView中的所有行,我应该将用户引导至secondVC。我有一个想法,我会创建另一个导航Controller并使用presentViewController命令呈现它。但是,这不是我的问题的解决方案。因为我认为这种情况会出现导航问题。

macos - 如何在同一个 Mac 窗口中显示一个新的 View Controller ?

我是Mac开发的新手,对Xcode6中新的“Storyboard”功能有点困惑。我想做的是在同一窗口中从一个ViewController切换到另一个ViewController。截至目前,所有不同的NSViewControllerSegues在新窗口中显示ViewController,无论是模式窗口还是另一个窗口。我想做的只是在同一个窗口中继续,就像在iOS上一样(尽管动画过渡并不重要)。这将如何实现? 最佳答案 如果您提供自定义segue(NSStoryboardSegue的子类),您可以获得您想要的结果。不过,这种方法有一些问题

macos - 如何在同一个 Mac 窗口中显示一个新的 View Controller ?

我是Mac开发的新手,对Xcode6中新的“Storyboard”功能有点困惑。我想做的是在同一窗口中从一个ViewController切换到另一个ViewController。截至目前,所有不同的NSViewControllerSegues在新窗口中显示ViewController,无论是模式窗口还是另一个窗口。我想做的只是在同一个窗口中继续,就像在iOS上一样(尽管动画过渡并不重要)。这将如何实现? 最佳答案 如果您提供自定义segue(NSStoryboardSegue的子类),您可以获得您想要的结果。不过,这种方法有一些问题

ios - 如何在 Swift 中弹出特定的 View Controller

我使用下面的Objective-C代码来弹出一个特定的ViewController。for(UIViewController*controllerinself.navigationController.viewControllers){if([controllerisKindOfClass:[AnOldViewControllerclass]]){//DonotforgettoimportAnOldViewController.h[self.navigationControllerpopToViewController:controlleranimated:YES];break;}}我

ios - 如何在 Swift 中弹出特定的 View Controller

我使用下面的Objective-C代码来弹出一个特定的ViewController。for(UIViewController*controllerinself.navigationController.viewControllers){if([controllerisKindOfClass:[AnOldViewControllerclass]]){//DonotforgettoimportAnOldViewController.h[self.navigationControllerpopToViewController:controlleranimated:YES];break;}}我

ios - 使用 Storyboard的 swift 2.0 中的通用 Controller

我正在尝试为我的应用创建一个GenericListController。我有一个ProductListController,它扩展了这个扩展了UIViewController的通用Controller。我已将ProductListController连接到Storyboard并制作了2个socket,但我总是收到此错误:Terminatingappduetouncaughtexception'NSUnknownKeyException',reason:'[setValue:forUndefinedKey:]:thisclassisnotkeyvaluecoding-compliantf

ios - 使用 Storyboard的 swift 2.0 中的通用 Controller

我正在尝试为我的应用创建一个GenericListController。我有一个ProductListController,它扩展了这个扩展了UIViewController的通用Controller。我已将ProductListController连接到Storyboard并制作了2个socket,但我总是收到此错误:Terminatingappduetouncaughtexception'NSUnknownKeyException',reason:'[setValue:forUndefinedKey:]:thisclassisnotkeyvaluecoding-compliantf

ios - 在导航 Controller 中推送 Controller 时如何隐藏父标签栏

我有一个带有选项卡栏Controller的应用程序,每个View都包含一个导航Controller。我的主窗口如下所示:Imageherehttp://www.freeimagehosting.net/image.php?7bc867a594.png一切正常,但我注意到在将详细信息View推送到导航Controller时出现问题。在属于标签栏Controller(图像中称为Latest的那个)的tableviewcontroller的didSelectRowAtIndexPath中,我正在这样做:-(void)tableView:(UITableView*)tableViewdidSe

ios - 在导航 Controller 中推送 Controller 时如何隐藏父标签栏

我有一个带有选项卡栏Controller的应用程序,每个View都包含一个导航Controller。我的主窗口如下所示:Imageherehttp://www.freeimagehosting.net/image.php?7bc867a594.png一切正常,但我注意到在将详细信息View推送到导航Controller时出现问题。在属于标签栏Controller(图像中称为Latest的那个)的tableviewcontroller的didSelectRowAtIndexPath中,我正在这样做:-(void)tableView:(UITableView*)tableViewdidSe