ios - UICollectionView:键盘显示时布局无效
问题描述
我有一个简单的 UICollectionView,到目前为止我还没有理由将 UICollectionViewLayout 子类化。
问题是我引入了一个文本字段,当键盘显示在 UICollectionView 上时,
collectionViewLayout.invalidateLayout()
什么都不做,这意味着我不能再调整旋转部分的大小。
我相信我必须重写自定义 UICollectionViewLayout 子类的shouldInvalidateLayoutForBounds方法,但考虑到我的用例,这似乎太过分了。有没有更好的方法来解决这个问题?
解决方案
推荐阅读
- java - Java WatchService 可以同时监听多少个目录?
- javascript - 是否可以确保内容脚本注入的代码首先运行
- typescript - 使用 RegEx 在两个特殊字符中查找字符
- python - 使用 for 循环获取行数
- javascript - Why can’t name the variable const, but in objects can
- python - Doc2vec 矩阵表示
- php - Laravel 中出现的日志
- node.js - 如何将 PayTm 网关与 nodeJS 或 Reactjs 集成?
- coq - 检查自然数列表对的相等性
- python - 将时间范围内的值设置为零