首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在没有分段的UIViewControllers之间移动

在没有分段的UIViewControllers之间移动
EN

Stack Overflow用户
提问于 2015-04-29 17:22:11
回答 1查看 655关注 0票数 1

我有一个故事板,上面有8个UIViewController(和计数)。我需要能够在任意一对需求之间移动。本质上,我要做的是模仿UITabBarController的功能。因为有这么多这样的东西,我不能只使用UITabBarController (这将立即解决我的问题),所以我使用带有嵌入式UITableViewUIPopoverController来允许用户选择他们的目的地。

当然,我也可以在故事板上创建一个插队,但是为了建立我目前需要的所有的引擎,我必须创建56个这样的引擎,仅仅是为了我现在拥有的视图控制器,而且随着事情的发展,可能会有更多的。

我的一个想法是创建一个“集线器”视图控制器,它只会让每个“真实的”风险投资商拥有控制权,并成为每个风险投资中心的代表。然后,当我想在VC之间切换时,我首先取消视图控制器,并将目的地的segue名称传回到集线器。然后集线器就可以立即执行这个任务,这样我就可以到达我想要的地方了。我认为这是可行的,但似乎有点老套。

有没有人知道如果有更好的方法来实现这一点呢?谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-29 17:25:34

为什么不给每个人一个故事板标识符,然后用以下方法获取您需要的人的标识符:

代码语言:javascript
复制
UIViewController *vc = [self.storyboard instantiateViewControllerWithIdentifier:@"identifier"];

然后通过推送或模式呈现此视图控制器。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29950461

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档