ios - 为什么目标 ViewController 在使用 'push' 样式连接到导航堆栈时没有被添加到导航堆栈中?
问题描述
我有一个带有 3 个标签的应用程序。在第一个选项卡中,有一个按钮,点击时会导致NoteViewController
。
NoteViewController
是一个带有静态单元格的 TableViewController;NoteViewController
嵌入在其导航控制器中。
我的目标:(点击时)的静态单元之一NoteViewController
需要转到TableVC
第二个选项卡中的另一个,该选项卡也嵌入了自己的导航控制器。对于 segue,我只是使用故事板中的一个 segue 并将样式设置为push
.
问题:当 segue 似乎工作正常时,它TableVC
不会成为导航控制器的一部分NoteViewController
,因此它没有自动向后导航......相反,它只是像模态呈现一样打开。
可能是什么原因?如果需要代码,我可以发布。
解决方案
推荐阅读
- c++ - CMake 错误“源似乎不包含 CMakeLists.txt”,路径/库连接问题
- android - 如何将数据发送到 Android Studio 中的 Word 文档?
- java - 如何使用没有数组名称的 volley 从 url 中检索数据?
- javascript - jQuery成功后刷新selectpicker选项不起作用
- python - Flask 迁移失败,未加载扩展
- ibm-mq - 如何在 IBM MQ 中创建消息传递级别用户
- c# - 表和对象列表之间的 LINQ 连接失败
- mongodb - 如何重命名 mongoDB 列大数据?
- python - 时间一到,如何给用户一定的时间来回复和打印消息?(Python)
- php - 在 PHP 中每次迭代后恢复数组项