草庐IT

UiCollectionView

全部标签

ios - UICollectionView 内部的 UITableView 处理触摸。

CollectionView由一行水平对齐的单元格组成,其大小与CollectionView的边界大小相同,单个单元格填满整个屏幕。问题是CollectionView似乎拦截了所有的平底锅。我怎样才能将它们转发到表格,以便我也可以垂直滚动表格。我希望将垂直平移传送到单元格内的表格,以便它可以上下滚动。我希望将水平平移传送到CollectionView,以便它可以水平滚动。有什么想法吗?谢谢。 最佳答案 对于使用storyBoard的CollectionView中的UITableView,请按照以下步骤操作:-将CollectionV

ios - UICollectionView 内部的 UITableView 处理触摸。

CollectionView由一行水平对齐的单元格组成,其大小与CollectionView的边界大小相同,单个单元格填满整个屏幕。问题是CollectionView似乎拦截了所有的平底锅。我怎样才能将它们转发到表格,以便我也可以垂直滚动表格。我希望将垂直平移传送到单元格内的表格,以便它可以上下滚动。我希望将水平平移传送到CollectionView,以便它可以水平滚动。有什么想法吗?谢谢。 最佳答案 对于使用storyBoard的CollectionView中的UITableView,请按照以下步骤操作:-将CollectionV

ios - 如何设置单元格在 UICollectionView 上的位置

我有一个包含UICollectionView的UIViewController。但是UICollectionView并没有填满所有的UIViewController。我发现在单元格和UICollectionView的上边缘之间有一个高度等于NavigationBar高度的空间。我不知道如何在UICollectionView中将单元格位置设置为(0,0)。(像这样,空格在红色矩形内)我找到了这个链接HowdoIsetthepositionofaUICollectionViewCell?我将UICollectionViewFlowLayout子类化(以下是我的代码)MZMCollectio

ios - 如何设置单元格在 UICollectionView 上的位置

我有一个包含UICollectionView的UIViewController。但是UICollectionView并没有填满所有的UIViewController。我发现在单元格和UICollectionView的上边缘之间有一个高度等于NavigationBar高度的空间。我不知道如何在UICollectionView中将单元格位置设置为(0,0)。(像这样,空格在红色矩形内)我找到了这个链接HowdoIsetthepositionofaUICollectionViewCell?我将UICollectionViewFlowLayout子类化(以下是我的代码)MZMCollectio

ios - 将 UICollectionView 触摸事件传递给其父 UITableViewCell

这是View结构:外部View是一个UITableView。在UITableViewCell中,有一个UICollectionView。并注意CollectionView单元格之间有一些黑色间距。当我点击UICollectionView中的间距时,我希望将触摸事件传递给UITableViewCell。 最佳答案 @tounaobun的出色回答。经过测试,它按预期工作:1)如果您点击CollectionView中不是项目的任何地方,那么下面的表格单元格将被选中。2)如果您点击CollectionView中的项目,则表格单元格不会被选中

ios - 将 UICollectionView 触摸事件传递给其父 UITableViewCell

这是View结构:外部View是一个UITableView。在UITableViewCell中,有一个UICollectionView。并注意CollectionView单元格之间有一些黑色间距。当我点击UICollectionView中的间距时,我希望将触摸事件传递给UITableViewCell。 最佳答案 @tounaobun的出色回答。经过测试,它按预期工作:1)如果您点击CollectionView中不是项目的任何地方,那么下面的表格单元格将被选中。2)如果您点击CollectionView中的项目,则表格单元格不会被选中

ios - UICollectionView targetContentOffsetForProposedContentOffset :withScrollingVelocity: not working?

我无法让targetContentOffsetForProposedContentOffset:withScrollingVelocity:处理自定义UICollectionViewFlowLayout。我想要一个非常基本的修改,其中CollectionView每936像素(而不是1024)停止“页面滚动”,这是针对横向模式的ipad。为此我设置了我的收藏View......-(void)setup{TvGuideFlowLayout*flowLayout=[[TvGuideFlowLayoutalloc]init];[flowLayoutsetScrollDirection:UICo

ios - UICollectionView targetContentOffsetForProposedContentOffset :withScrollingVelocity: not working?

我无法让targetContentOffsetForProposedContentOffset:withScrollingVelocity:处理自定义UICollectionViewFlowLayout。我想要一个非常基本的修改,其中CollectionView每936像素(而不是1024)停止“页面滚动”,这是针对横向模式的ipad。为此我设置了我的收藏View......-(void)setup{TvGuideFlowLayout*flowLayout=[[TvGuideFlowLayoutalloc]init];[flowLayoutsetScrollDirection:UICo

objective-c - 在 iOS 中设置 UICollectionView

我一直在寻找为iOS应用程序设置UICollectionView的方法。Google只找到了一些博客,其中包含关于什么它是什么的帖子,而不是如何它是如何工作的。当然,Apple文档很有帮助,但没有提供我希望能够设置UICollectionView的信息。如何设置一个UICollectionView? 最佳答案 uicollectionview类几乎与uitableview相同类(class)。它们共享许多相同的方法和功能。如果方法/功能不同,大多数时候只是将“行”换成“单元格”,反之亦然。然而,有一些方法在UICollectionV

objective-c - 在 iOS 中设置 UICollectionView

我一直在寻找为iOS应用程序设置UICollectionView的方法。Google只找到了一些博客,其中包含关于什么它是什么的帖子,而不是如何它是如何工作的。当然,Apple文档很有帮助,但没有提供我希望能够设置UICollectionView的信息。如何设置一个UICollectionView? 最佳答案 uicollectionview类几乎与uitableview相同类(class)。它们共享许多相同的方法和功能。如果方法/功能不同,大多数时候只是将“行”换成“单元格”,反之亦然。然而,有一些方法在UICollectionV