草庐IT

UICollectionViewLayout

全部标签

ios - CSStickyHeaderFlowLayout 标题框架

编辑:我已经创建了一个非常小的应用程序来完美地代表问题。https://drive.google.com/file/d/0B6sI4Feh1HJUb3pGa2pBUmY4QW8/view?usp=sharing在示例应用程序中,我们只需向下滚动然后按下顶部栏上的按钮即可查看我遇到的问题我正在使用https://github.com/jamztang/CSStickyHeaderFlowLayout在我的CollectionView中具有粘性header行为(如默认UITableView)。滚动浏览CollectionView时效果很好。我在collectionview外有一个搜索栏,允

iOS UICollectionView - 默认流程,从右到左填充行

我在我的一个应用程序UICollectionView中使用自定义单元格,但使用默认流程。目前,此View连续显示3个单元格(所有单元格的大小都相同)。单元格从左到右填充行,但我需要从右到左。这可能吗?我需要创建自定义流程布局吗?如果是这样,谁能举个简单的例子?我们将不胜感激。 最佳答案 假设您只需要三个单元格,并为此CollectionView使用标题View,您将需要执行以下步骤:覆盖UICollectionViewFlowLayout@interfaceGSRightToLeftCollectionViewFlowLayout:

iOS UICollectionView - 默认流程,从右到左填充行

我在我的一个应用程序UICollectionView中使用自定义单元格,但使用默认流程。目前,此View连续显示3个单元格(所有单元格的大小都相同)。单元格从左到右填充行,但我需要从右到左。这可能吗?我需要创建自定义流程布局吗?如果是这样,谁能举个简单的例子?我们将不胜感激。 最佳答案 假设您只需要三个单元格,并为此CollectionView使用标题View,您将需要执行以下步骤:覆盖UICollectionViewFlowLayout@interfaceGSRightToLeftCollectionViewFlowLayout:

ios - 未在自定义 UICollectionViewLayout 上调用 viewForSupplementaryElementOfKind

我创建了一个自定义UICollectionViewLayout并将其放入Storyboard中的CollectionViewController中。我在显示项目/单元格时没有遇到太多问题。我的问题是viewForSupplementaryElementOfKind没有被调用。我似乎无法确定为什么会这样。我试图回到默认布局,然后它确实调用了它,但我需要我的自定义UICollectionViewLayout。我已将NSLog留给检查,viewForSupplementaryElementOfKind未被调用。这是我的MyCollectionViewController.m-(void)vi

ios - 未在自定义 UICollectionViewLayout 上调用 viewForSupplementaryElementOfKind

我创建了一个自定义UICollectionViewLayout并将其放入Storyboard中的CollectionViewController中。我在显示项目/单元格时没有遇到太多问题。我的问题是viewForSupplementaryElementOfKind没有被调用。我似乎无法确定为什么会这样。我试图回到默认布局,然后它确实调用了它,但我需要我的自定义UICollectionViewLayout。我已将NSLog留给检查,viewForSupplementaryElementOfKind未被调用。这是我的MyCollectionViewController.m-(void)vi

ios - 在 UICollectionViewFlowLayout 滚动设置为水平的情况下在顶部显示节标题

这是thisquestion的副本.我再次提问是因为已接受的答案不起作用,而且没有人提供更多关于假定的正确答案如何起作用的解释。情况是这样的:我想将CollectionView显示为一行。为此,我将自定义UICollectionViewFlowLayout应用于CollectionView并将滚动设置为水平。一切正常,除了部分标题消失了。为了解决这个问题,我实现了这个功能:-(CGSize)collectionView:(UICollectionView*)collectionViewlayout:(UICollectionViewLayout*)collectionViewLayou

ios - 在 UICollectionViewFlowLayout 滚动设置为水平的情况下在顶部显示节标题

这是thisquestion的副本.我再次提问是因为已接受的答案不起作用,而且没有人提供更多关于假定的正确答案如何起作用的解释。情况是这样的:我想将CollectionView显示为一行。为此,我将自定义UICollectionViewFlowLayout应用于CollectionView并将滚动设置为水平。一切正常,除了部分标题消失了。为了解决这个问题,我实现了这个功能:-(CGSize)collectionView:(UICollectionView*)collectionViewlayout:(UICollectionViewLayout*)collectionViewLayou

ios - UICollectionView 自定义行分隔符

我想在UICollectionView中为我们的新应用制作2pt黑色分隔符。我们应用程序的屏幕截图如下。我们不能使用UITableView,因为我们有自定义的插入/删除动画、滚动和视差效果等等。 最佳答案 我从三个想法开始:在单元格内实现这些分隔符使用纯黑色背景和minimumLineSpacing,因此我们将在单元格之间的空间中看到背景使用自定义布局并将此分隔符实现为装饰前两个变体被拒绝,因为意识形态不一致、自定义动画和内容低于合集。此外,我已经有一个自定义布局。我将使用UICollectionViewFlowLayout的自定义

ios - UICollectionView 自定义行分隔符

我想在UICollectionView中为我们的新应用制作2pt黑色分隔符。我们应用程序的屏幕截图如下。我们不能使用UITableView,因为我们有自定义的插入/删除动画、滚动和视差效果等等。 最佳答案 我从三个想法开始:在单元格内实现这些分隔符使用纯黑色背景和minimumLineSpacing,因此我们将在单元格之间的空间中看到背景使用自定义布局并将此分隔符实现为装饰前两个变体被拒绝,因为意识形态不一致、自定义动画和内容低于合集。此外,我已经有一个自定义布局。我将使用UICollectionViewFlowLayout的自定义

iphone - 带有两个标题的 UICollectionView

UICollectionView中有两个header?我有一个使用流布局的UICollectionView,它也有页眉和页脚:---------|head|---------|A|B|---------|C|D|---------|foot|---------偶尔,我想要两个标题,像这样:---------|head1|---------|head2|---------|A|B|---------|C|D|---------|foot|---------我一直在思考如何实现这一点。流动布局似乎只允许一个头和一只脚。如何添加第二个标题?编辑:我还实现了粘性header-http://bl