ios - 根据参数替换容器视图
问题描述
我想选择嵌入在容器视图中的视图。假设我有一个容器视图,可以显示 5 个不同视图之一,具体取决于我通过 prepareForSegue 发送的参数。那么流程是这样的:主视图 -> 容器视图 -> 多个视图。在主视图的控制器中,我在 prepareForSegue 中设置了参数,在容器视图的 viewDidLoad 中,我将 performSegue 设置为正确的嵌入视图。但是这种方法不起作用,因为似乎没有调用 prepareForSegue,而且如果我尝试在容器视图的 viewDidLoad 中执行Segue,它也不会用多个视图之一替换内容。我在做什么错?
解决方案
推荐阅读
- r - R比较纬度并总结每行的结果
- shopify - Shopify 的 `min/maxVariantPrice` 过滤无法按预期工作
- java - Android 内存:如何在不使用 Profiler 的情况下检查内存?
- android - 如何在 Android MVVM 应用程序中建模跨片段事务(正在进行的过程)?
- python - wtforms floatfield 舍入到小数点后 2 位
- powershell - 如何根据重复的 .jpeg 文件(具有相同的 .BaseName)在过去 24 小时内是否发生更改来删除目录中的所有 .webp 文件?
- flutter - Flutter 有除了 material 和 cupertino 之外的小部件吗?
- javascript - 在 foreach 循环中单击一个面板时折叠其他面板
- ruby - 理解 Ruby 中的“.with”
- php - 在 WooCommerce 的地址字段中需要文本和数字