草庐IT

iphone - 我如何使用 performSegueWithIdentifier : sender:?

这个问题在这里已经有了答案:UnderstandingperformSegueWithIdentifier(4个答案)关闭9年前。我是一名新的iOS开发人员,我目前正在为iPhone开发一款游戏,我正在用Objective-C编写它。这个问题可能很容易回答,但我在其他地方找不到。我在这个应用程序中使用Storyboard,当用户按下按钮转到下一个Storyboard时,我使用它们很好,但是对于这个当需要自动发生segue时,我完全不知道如何实现这一点。我希望应用程序启动时Logo出现大约五秒钟,然后应出现主菜单。我正在尝试使用performSegueWithIdentifier:sen

iphone - 我如何使用 performSegueWithIdentifier : sender:?

这个问题在这里已经有了答案:UnderstandingperformSegueWithIdentifier(4个答案)关闭9年前。我是一名新的iOS开发人员,我目前正在为iPhone开发一款游戏,我正在用Objective-C编写它。这个问题可能很容易回答,但我在其他地方找不到。我在这个应用程序中使用Storyboard,当用户按下按钮转到下一个Storyboard时,我使用它们很好,但是对于这个当需要自动发生segue时,我完全不知道如何实现这一点。我希望应用程序启动时Logo出现大约五秒钟,然后应出现主菜单。我正在尝试使用performSegueWithIdentifier:sen

ios - 去 Segue 还是去 didSelectRowAtIndexPath?

下面是我当前正在运行的代码。我有一个带有导航Controller和TableViewController以及ViewController的Storyboard设置。我正在尝试将我为表设置的NSDictionary中的名称传递给详细ViewController。我应该使用prepareforsegue还是didselectrowatindexpath以及如何从字典中获取名称以传递它?#import"FMInboxViewController.h"#import"FMDetailViewController.h"@interfaceFMInboxViewController()@end@i

ios - 去 Segue 还是去 didSelectRowAtIndexPath?

下面是我当前正在运行的代码。我有一个带有导航Controller和TableViewController以及ViewController的Storyboard设置。我正在尝试将我为表设置的NSDictionary中的名称传递给详细ViewController。我应该使用prepareforsegue还是didselectrowatindexpath以及如何从字典中获取名称以传递它?#import"FMInboxViewController.h"#import"FMDetailViewController.h"@interfaceFMInboxViewController()@end@i

iOS Storyboard 呈现 Segues "relationship, embed, push, modal, custom"类型

我对推送和模态转场的作用有一个基本的了解。Push用于NavigationControllersegues,而Modal是我到目前为止一直使用的默认模式,用于基本segue到另一个ViewController。我假设“模态”意味着没有其他事情可以继续/中断segue?我猜自定义segues是最灵活/可定制/可动画化的。我不知道“关系”和“嵌入”segues的作用。请告诉我!谢谢。 最佳答案 “关系”segue是容器ViewController与其一个或多个subviewController之间的segue——因此,导航Control

iOS Storyboard 呈现 Segues "relationship, embed, push, modal, custom"类型

我对推送和模态转场的作用有一个基本的了解。Push用于NavigationControllersegues,而Modal是我到目前为止一直使用的默认模式,用于基本segue到另一个ViewController。我假设“模态”意味着没有其他事情可以继续/中断segue?我猜自定义segues是最灵活/可定制/可动画化的。我不知道“关系”和“嵌入”segues的作用。请告诉我!谢谢。 最佳答案 “关系”segue是容器ViewController与其一个或多个subviewController之间的segue——因此,导航Control

ios - 如何在多个 UIViewController 之间共享一个 Storyboard场景

我正在完全重新制定这个问题,因为我了解到我最初偏离了轨道,但我离解决问题还差得很远。引用这张图...我想在代码中创建或操作segue(以黄色突出显示),以便主视图是MFMasterViewController(以红色突出显示)的多个子类中的任何一个。当使用Nibs执行此操作时,我可以创建一个Nib,SharedNib.xib并将类设置为MFMasterViewController,然后创建我的子类,比如MFMasterViewControllerSubclassA,MFMasterViewControllerSubclassB等等&然后实例化我想使用的任何子类...MFMasterVi

ios - 如何在多个 UIViewController 之间共享一个 Storyboard场景

我正在完全重新制定这个问题,因为我了解到我最初偏离了轨道,但我离解决问题还差得很远。引用这张图...我想在代码中创建或操作segue(以黄色突出显示),以便主视图是MFMasterViewController(以红色突出显示)的多个子类中的任何一个。当使用Nibs执行此操作时,我可以创建一个Nib,SharedNib.xib并将类设置为MFMasterViewController,然后创建我的子类,比如MFMasterViewControllerSubclassA,MFMasterViewControllerSubclassB等等&然后实例化我想使用的任何子类...MFMasterVi

ios - 使用自适应转场时如何获取对 UIPopoverController 的引用?

在我的iOS7应用程序中,我通过prepareForSegue中的检查检测到segue是否是弹出窗口:if([segueisKindOfClass:[UIStoryboardPopoverSegueclass]])但现在我正在使用自适应转场,PresentasPopover转场不再在上述检查中返回true。这是因为segue不再是UIStoryboardPopoverSegue,而是UIStoryboardPopoverPresentationSegue。但是,不能简单地添加Presentation词,因为它没有定义。检测转场何时是来自自适应转场的弹出窗口的适当方法是什么,而不是全屏模

ios - 使用自适应转场时如何获取对 UIPopoverController 的引用?

在我的iOS7应用程序中,我通过prepareForSegue中的检查检测到segue是否是弹出窗口:if([segueisKindOfClass:[UIStoryboardPopoverSegueclass]])但现在我正在使用自适应转场,PresentasPopover转场不再在上述检查中返回true。这是因为segue不再是UIStoryboardPopoverSegue,而是UIStoryboardPopoverPresentationSegue。但是,不能简单地添加Presentation词,因为它没有定义。检测转场何时是来自自适应转场的弹出窗口的适当方法是什么,而不是全屏模