我试图动态地居中UICollectionView的内容,但是现有的解决方案都没有考虑到每行可能有多个单元格的事实.
我在这里尝试了这个center custom title in UINavigationBar?以及两种解决方案:UICollectionView vertically Centred,无济于事.
我很惊讶iOS默认情况下无法做到这一点,甚至更多的是无法获得当前显示的行数(这也解决了我的问题).此外,我无法获得内容的大小(而不仅仅是框架的大小),这也有助于我实现所需的效果.
我有这个:
-------- |X X X X | |X X X X | | | | | --------
但我想要这个:
-------- | | |X X X X | |X X X X | | | --------
任何帮助将不胜感激,
非常感谢.
解决方法
现在我明白你的问题.根据屏幕尺寸的不同,您需要另外插入以使其看起来居中.然后你必须手动计算它,但它不应该那么难.您知道可用空间,项目数和单元格大小.只需从顶部计算插入部分.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。