使用Segues将UINavigationViewController切换到UITabBarController

什么

我正在更改我的应用程序以UITabBarController代替UINavigationViewController我相应地替换了控制器,并成功使用选项卡启动了应用程序。稍后在代码中,我遇到了一些使用segues的困难,例如

[self performSegueWithIdentifier:@"ImageViewController" sender:self];

不会产生错误

仅当由UINavigationController的实例管理源控制器时,才能使用推送选择

当我将其嵌入UINavigationController最初的代码时FirstViewController,上面的行工作正常。我需要那条线在视图之间切换,并将一些数据传递给另一个视图控制器。

问题是,使用SEGUE标识符去SecondViewController皮的TabBar导航(除非我包裹SecondViewControllerUINavigationController再等等)。那不是解决方案。

问题:如何UITabBarController在保持标签导航可见的情况下使用并仍然利用segue?

在此处输入图片说明

米沙

“仅当源控制器由UINavigationController的实例管理时,才能使用推送选择”

在我看来,您正在push导航控制器外部某处使用segue。尝试在界面生成器中选择不在导航控制器内部的所有“搜索气泡”

跟随泡泡

并在右窗格中检查segue的样式:

遵循设置

如果样式设置为push如上所示的值请将其更改为modalcustom

将样式更改为模式

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将Cpanel网站从使用域切换到IP?

来自分类Dev

使用tabstat时将变量从列切换到行

来自分类Dev

使用“this”单击时将类切换到元素

来自分类Dev

将CIFilters切换到视频

来自分类Dev

将列值切换到左侧

来自分类Dev

将数据从数组切换到向量

来自分类Dev

将 Joomla 切换到 Wordpress

来自分类Dev

使用perlbrew切换到系统Perl

来自分类Dev

使用SnapSvg切换到触摸事件

来自分类Dev

如何使用Intent切换到Activity?

来自分类Dev

如何使用ID切换到iframe

来自分类Dev

使用 locationListener 切换到加载器

来自分类Dev

使用按钮将网站切换到永久性全屏模式

来自分类Dev

使用Plone 4.3.1上的plone.recipe.zeoserver将Plone切换到ZRS

来自分类Dev

使用Cowplot将x轴切换到顶部时的左对齐轴标签

来自分类Dev

使用MVC5 App将数据库从本地SQL切换到AZURE DB

来自分类Dev

使用wxPython将窗口小部件从左拆分器切换到右拆分器

来自分类Dev

是否可以使用CA签名密钥将Windows腻子从Windows SSH切换到Linux?

来自分类Dev

使用Foundation将侧面菜单切换到画布/顶部菜单

来自分类Dev

使用角度和引导程序将图像切换到表单后面

来自分类Dev

使用 Recyclerview 将 GridView 切换到 Listview,反之亦然

来自分类Dev

如何使用 Selenium VBA 将焦点切换到新窗口?

来自分类Dev

切换到Ubuntu

来自分类Dev

当索引未知时,从静态库切换到UITabBarController内部的ViewController

来自分类Dev

将交换链切换到窗口模式

来自分类Dev

如何将嵌套列表切换到数组

来自分类Dev

调试后自动将XCode切换到Project Navigator

来自分类Dev

将灯光切换到N的算法是什么?

来自分类Dev

如何将显示从无切换到表格单元?

Related 相关文章

热门标签

归档