从故事板中的模态视图推送视图控制器

Car*_*arl 3 ios uistoryboard segue

我正在使用故事板并且有一个以模态方式呈现的屏幕,然后我需要推送其他视图控制器,以便我可以为模态视图选择项目(类似于在iPhone日历应用程序中添加条目).所以我要从:

导航控制器> VC>模态视图控制器> ??? 在这里,我想推送VC,以便我可以选择一个项目返回到模态视图.

我怎么能使这成为可能,因为我当前收到错误"推送segues只能在源控制器由UINavigationController实例管理时使用."

好的,所以我现在设置就像你说的那样,我现在在尝试在视图控制器上设置属性时遇到错误(之前我使用的是推送控制器),使用以下内容:

SetTransactionDateViewController *stdvc = (SetTransactionDateViewController *)[segue destinationViewController]; 
// Get the day to pass to the select date controller
stdvc.transactionDate = [Utilities convertStringToDate:cellDate.detailTextLabel.text:FORMAT_DD_MMM_YYYY]; 
Run Code Online (Sandbox Code Playgroud)

"[UINavigationController setTransactionDate:]:无法识别的选择器发送到实例"

jak*_*erg 7

当您分配要以模态方式呈现的视图时,您需要确保将此视图嵌入到a中UINavigationViewController.导航控制器是必需的,以便您像您描述的那样进行分段.

你的故事板应该是这样的: 在此输入图像描述