uicollectionview相关内容

Swift 中集合视图的横向方向

我在收藏视图单元格的横向方向上遇到问题.当应用程序处于纵向时,它为我提供了每行正确的单元格数,即 2.但是当我将应用程序旋转为横向时,它每行显示 1 个单元格.这是我得到的屏幕: 纵向: 风景: 这是我添加单元格大小的代码: func collectionView(collectionView: UICollectionView, layout collectionViewLa ..
发布时间:2022-01-09 08:31:45 移动开发

如何创建水平动态 UICollectionView 单元格?迅速

嘿,我正在尝试使用集合视图单元格在视图控制器中显示一组“标签",但我无法找到一种方法使它们能够根据字符串的长度动态调整大小. 现在各个单元格的大小是静态的,所以每当一个字符串填充单元格的字符超过单元格的大小时,它就会进入第二行.我想要它,以便单元格可以根据字符串的长度改变长度.因此,如果它是标签“#Vegan",它会自动调整大小,使标签不会那么大.同样,如果它是一个较长的字符串,如“#Lap ..
发布时间:2022-01-09 08:31:36 移动开发

即使 UICollectionView 未满,也可滚动

当视图中没有足够的单元格时,UICollectionView 默认禁用滚动.发生这种情况时,我需要它在拉动时弹回原位.我知道一个 hack,我可以用空表填充 UICollectionView 以启用滚动,但我希望会有一个更流畅的示例,如 我不希望视图滚动,而是自动弹回其位置.这是因为我在下面实现的效果如下所示. https://youtu.be/r75xB9-Mb4g 有没有办法 ..
发布时间:2022-01-09 08:30:51 移动开发

如何修复 UILabel 文本间距?

此代码在 iOS 12 及更低版本上运行良好,并且在运行 iOS 13 时会出现问题.目标是将行高间距删除为 0,以便我的标签在文本之间的空间减少.我在集合视图单元格中有两个标签,当我将单元格滚动出屏幕然后向下滚动时,标签文本现在被“切断".正如我在以前的 iOS 版本中提到的那样,情况并非如此.任何解决此问题的帮助都会很棒.提前谢谢. 这是我的代码: 扩展名:UILabel {func ..
发布时间:2022-01-09 08:30:42 移动开发

如何将集合视图单元格大小设置为与 iOS 中的集合视图完全相同?

我想设置一个集合视图,它一次只显示一个元素并水平滚动.我想知道如果集合视图与超级视图具有相同的宽度(手机大小),如何为两者设置相同的大小. 任何帮助将不胜感激. 解决方案 简单回答: 将 UICollectionViewDelegateFlowLayout 添加到您的班级然后使用这个方法: func collectionView(_ collectionView: UICol ..
发布时间:2022-01-09 08:30:34 移动开发

是否可以在 uitableviewcontroller 或 uicollectionviewcontroller 中添加 UIView (Admob)

我想在 uitableviewcontroller 或屏幕底部的 uicollectionviewcontroller 中添加 admob.因此,我必须在 uitableview 控制器或 uicolleectionview 控制器的底部添加 uiView (GAD BannerView).那么我该怎么做呢?其实我们可以很容易地在 uiviewcontroller 中添加 uiview,但是如何在 ..
发布时间:2022-01-09 08:30:04 移动开发

UICollectionView 流布局没有固定的行高

如何修改流式布局,使小单元格和大单元格之间的垂直间距相同(例如,没有固定的行高/行高不固定为最大尺寸)? 我想看起来像这样 解决方案 解决方案是使用 UICollectionViewWaterfallLayout 按照网站上的设置,你可以这样设置 - (void)viewDidLoad{[超级视图DidLoad];UICollectionViewWaterfallLayout ..

带有约束的嵌套集合视图的意外行为(Swift 4)

我在一个包含水平分页集合视图的表格视图中有一个单元格. 在此集合视图的每个页面内都有一个垂直集合视图. 为了避免“scroll-in-scroll"问题,我在垂直集合视图中禁用了垂直滚动. 垂直集合视图的单元格计数不是静态的,可以是任意数字. 所以这会产生一个问题:集合视图(您必须询问我以澄清哪个)不再适合表格视图的单元格. 为了解决这个问题,我通过更改情节提要中的约 ..
发布时间:2022-01-09 08:28:59 移动开发

UICollectionView 接收到具有不存在索引路径的单元格的布局属性

我使用 UICollection 视图在网格布局中显示项目. 对于数据源,我使用 5*5 维数组. 我还为 section 中的 numberOfItems 返回 5,为 numberOfSections 返回 5. 然后我的应用程序也因以下错误而崩溃: 'UICollectionView 收到一个单元格的布局属性,其索引路径不存在:{length = 2, path = ..