ios - UIView 是否可见?
问题描述
有没有办法确定 UIView 是否可见,包括所有“超级”层中的所有转换/隐藏/alpha,包括 iOS 也可以在我的应用程序之上带来什么?
我不是指已经讨论过的内容,即使其他 UIView 堆叠在顶部, isVisible (以及其他示例)实际上也会返回 true。
假设我创建了一个 UIView CGRect(0,0,100,100) 并附加到我的视图。然后我从我的 UIView 顶部的系统中拉下通知。然后我可以知道我被覆盖了吗?
感谢您的帮助,
/安德斯。
解决方案
你可以通过调用 'uiView.isHittable' 在 UITest 中测试它</p>
推荐阅读
- dart - 如何在 BottomNavigationBarItem 上隐藏标题
- java - 错误消息说我没有重写抽象方法,虽然我做到了
- apache-spark - 从 rest api 提交 sparkr 作业
- mysql - 如何在 SQL 中获取每周平均售出的商品数量?
- java - 与项目“:app”中的依赖项“com.android.support:support-media-compat”冲突
- oracle - Oracle 在使用 IN 子句的查询中选择更新行为
- mongodb - MongoDb 在并非所有文档中的字段上创建唯一索引
- linux - bash 上的命令变量内的变量
- javascript - 将 window.open 与不与 Cordova 或 Electron 一起使用的 blob 文件一起使用
- python - 在自己的数据集上训练时,deeplab 从检查点恢复失败