ios - self.presentingViewController 不是应该的那个?
问题描述
因此,在类似于屏幕截图中的类层次结构中:
- VC1 是一个
UITabBarController
- VC2 是一个
UINavigationController
- VC3是一个细节
UIViewController
- VC4 是一个
UINavigationController
- VC5是一个细节
UIViewController
在 VC3 中,按下按钮会以模态方式显示 VC4 ,它会推动 VC5。现在 VC5presentingViewController
是 VC1 UITabBarController
,.
不应该是VC3吗?因为那是模态展示 VC4(VC5 的导航控制器)的人。或者换句话说,如何从模态推送的 VC5 访问 VC3 的实例?
解决方案
推荐阅读
- typescript - 泛型类型函数中的类型“某物”上不存在属性
- python - 将多个“.npy”文件作为输入输入到 Keras 编码器-解码器模型中
- c++ - if else 语句的公式输出问题。我该怎么做才能解决这个问题?
- react-native - 使用导航反应本机状态栏半透明和隐藏问题
- rust - 使用带有生命周期说明符的函数时,借用值的寿命不够长
- java - 计算二维数组中的相邻数字
- django - 在 django 中使用位置的最佳方式是什么
- three.js - 十二面体表面的星暴
- google-sheets - 将值包含逗号的列中的每一行拆分为转置行
- ios - onAppear SwiftUI iOS 14.4