ios - 如何将 self 作为委托从 tabViewController 中的一个 viewController 发送到另一个 viewController
问题描述
我有一个习惯tabViewController
,我想从self
一到二(这是模态的)传递。问题是,当我在使用函数之间切换时,不会触发我认为的转换句柄。delegate
viewController
viewController
viewControllers
tabs
prepare
tabViewController
那么我该如何实现呢?我如何self
从一个传递viewController
到另一个。
解决方案
实际上,在选项卡内的任何 VC 中,您都可以执行
// suppose you need to access second tab
if let targetVC = self.tabBarController?.viewControllers[1] as? SecondVC {
// do what you want
}
推荐阅读
- javascript - vue api $slots.default 在使用 v-if 在插槽内渲染时不会再次评估
- sql-server - 如何使用 value() 函数在 SQL Server 中迭代 XML 字段
- django - 强制转换为 Unicode:需要字符串或缓冲区,找到 FieldFile
- javascript - 单击相应复选框时如何启用禁用的锚按钮
- python - 在 Django 模板中获取模型名称
- javascript - 如何正确地将事件侦听器添加到 React useEffect 挂钩?
- angular - Angular2中的过滤器()
- python - Discord.py:在检查中使用特殊响应导致不同的输出
- xamarin - RecyclerView - 如何滚动到所需数据项的位置(通过绑定)?
- android - FirebaseRemoteConfigClientException:Firebase 安装未能获取安装身份验证令牌以进行获取