swift - 如果 ViewControllerTwo 中的 UIView 从 ViewControllerOne 更改可见性
问题描述
我正在使用 XLPagerStrip 显示两个选项卡。我有一个搜索栏来搜索每个 ViewController。我有过滤按钮,应该从 ViewcontrollerOne 中单击以更改 ViewControllerTwo 中 UIView 的可见性。这是我已经实现的,但我遇到了致命错误:Unexpectedly found nil while implicitly unwrapping an Optional on the view
视图控制器一
viewControllerTwo.getFilterStatus(status: isFilter)
视图控制器二
func getFilterStatus(status: Bool){
if (status) {
viewFilter.isHidden = false
} else {
viewFilter.isHidden = true
}
}
解决方案
推荐阅读
- javascript - Nodejs Sequelize 查找关联
- c# - 如何访问在公共方法中声明的变量以便在私有方法中使用它
- javascript - Express.js 意外 'GET' 到 '/json/version'
- java - 如何通过上传功能将数据从 JSP 传输到 servlet?
- regex - 正则表达式将匹配 2 个特定模式
- google-slides-api - 在浏览器中打开演示文稿并监听演示文稿结束事件
- c# - 由于系统命名,从 JSON 主体映射到模型问题
- java - 应用程序无法连接到简单的服务器
- javascript - Javascript 正则表达式从连接 sql 查询中获取表名
- facebook - 为什么 twitter 和 facebook 不重定向到 amp 页面?