首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >parentViewController和presentingViewController都是零

parentViewController和presentingViewController都是零
EN

Stack Overflow用户
提问于 2015-09-25 19:21:11
回答 1查看 1K关注 0票数 0

我有一个带有5个选项卡的tabBarController,第三个选项卡是以TableViewController作为根视图控制器的导航控制器。

当我按下表视图上的一行时,它会推送关于所选行的详细视图(常规视图控制器)。

问题是当第一次设置parentViewController和presentingViewcontroller属性(在details页面中)时,所有其他连续的两个属性都被设置为零。

编辑--我创建了一个带有导航控制器的单一选项卡应用程序,与图片中的导航控制器相同,但我没有禁用故事板中的自动布局,每次正确设置parentViewController时。

如果您禁用了自动布局,我相信这是一个错误。

EN

回答 1

Stack Overflow用户

发布于 2015-09-25 19:27:48

您既不创建子视图控制器,也不显示模式。

(将一个详细视图控制器推到导航控制器的堆栈上有点像添加了一个子控件,但是导航控制器比父/子视图控制器机制早,所以他们不使用它。)

您需要检查的是详细视图控制器的navigationController属性。如果将其推送到导航控制器堆栈上,则应该为非零。

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

https://stackoverflow.com/questions/32789226

复制
相关文章

相似问题

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