草庐IT

UiCollectionView

全部标签

ios - 在 UICollectionView 的单元格之间绘制虚线

我必须实现这样的目标(请查看随附的屏幕截图)。我想到的最佳解决方案是UICollectionView。我沿着单元格创建了圆形边框,并在单元格上放置了一个按钮。现在对于虚线直线,我将CAShapeLayer与BezierPath一起使用,并将图层添加到我的collectionview背景中,并将背景颜色设置为清除颜色。问题来了,我没有看到任何虚线。这是我试过的。现在我有几个问题。回答时请将我视为初学者。1)为什么我的台词没有显示。2)如何计算两个单元格之间的宽度,我现在设置一个随机数。3)是否有任何其他方法可以更有效地解决这个用例。-(UICollectionViewCell*)coll

ios - 在 UICollectionView 的单元格之间绘制虚线

我必须实现这样的目标(请查看随附的屏幕截图)。我想到的最佳解决方案是UICollectionView。我沿着单元格创建了圆形边框,并在单元格上放置了一个按钮。现在对于虚线直线,我将CAShapeLayer与BezierPath一起使用,并将图层添加到我的collectionview背景中,并将背景颜色设置为清除颜色。问题来了,我没有看到任何虚线。这是我试过的。现在我有几个问题。回答时请将我视为初学者。1)为什么我的台词没有显示。2)如何计算两个单元格之间的宽度,我现在设置一个随机数。3)是否有任何其他方法可以更有效地解决这个用例。-(UICollectionViewCell*)coll

ios - 在 UITextView 上点击时不调用 UICollectionView didSelectItemAtIndexPath

我有一个带有自定义单元格的UICollectionView-它们有一个主要覆盖整个单元格的UITextView。这在使用didSelectItemAtIndexPath时会出现问题。触发它的唯一方法是点击UITextView外部。我希望它在您点击的单元格中的任何位置触发,无论是否有TextView。如何做到这一点? 最佳答案 didSelectItemAtIndexPath在collectionViewCell的subview都没有响应该触摸时被调用。由于textView响应这些触摸,所以它不会将这些触摸转发到它的superView

ios - 在 UITextView 上点击时不调用 UICollectionView didSelectItemAtIndexPath

我有一个带有自定义单元格的UICollectionView-它们有一个主要覆盖整个单元格的UITextView。这在使用didSelectItemAtIndexPath时会出现问题。触发它的唯一方法是点击UITextView外部。我希望它在您点击的单元格中的任何位置触发,无论是否有TextView。如何做到这一点? 最佳答案 didSelectItemAtIndexPath在collectionViewCell的subview都没有响应该触摸时被调用。由于textView响应这些触摸,所以它不会将这些触摸转发到它的superView

ios - NSIndexPath 无法将项目、部分或行识别为属性

当iOS7.1发送我的viewController时:-(UICollectionViewCell*)collectionView:(UICollectionView*)collectionViewcellForItemAtIndexPath:(NSIndexPath*)indexPathindexPath对象无法识别以下属性:项目、部分或行。预期值为section=0,item=0调试器显示:**indexPathNSIndexPath*0xc000000000000016NSObject_indexesNSUInteger*NULL*_indexes_length_reserved

ios - NSIndexPath 无法将项目、部分或行识别为属性

当iOS7.1发送我的viewController时:-(UICollectionViewCell*)collectionView:(UICollectionView*)collectionViewcellForItemAtIndexPath:(NSIndexPath*)indexPathindexPath对象无法识别以下属性:项目、部分或行。预期值为section=0,item=0调试器显示:**indexPathNSIndexPath*0xc000000000000016NSObject_indexesNSUInteger*NULL*_indexes_length_reserved

ios - 强制 UICollectionView 停止滚动

用户执行快速滑动手势使UICollectionView开始滚动(它会逐渐停止)。如何以编程方式强制滚动立即停止?澄清一下,我想允许减速,但我需要能够在代码中停止它。 最佳答案 试试这个。为我工作。:)self.collectionView.scrollEnabled=NO; 关于ios-强制UICollectionView停止滚动,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2

ios - 强制 UICollectionView 停止滚动

用户执行快速滑动手势使UICollectionView开始滚动(它会逐渐停止)。如何以编程方式强制滚动立即停止?澄清一下,我想允许减速,但我需要能够在代码中停止它。 最佳答案 试试这个。为我工作。:)self.collectionView.scrollEnabled=NO; 关于ios-强制UICollectionView停止滚动,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2

ios - 流布局不支持负尺寸或零尺寸

我有一个相当复杂的collectionView单元格,我注意到如果我在collectionView上滚动得非常快,它会使应用程序崩溃。我得到的错误之一是:negativeorzerosizesarenotsupportedintheflowlayout我注意到我是否只返回一个浮点值,例如500,在我的UICollectionViewsizeForItemAtIndexPath:方法中,它没有崩溃。我的CollectionView具有动态单元格高度。我正在使用此库在我的sizeForItemAtIndexPath:方法中解析HTML属性字符串:https://github.com/mmi

ios - 流布局不支持负尺寸或零尺寸

我有一个相当复杂的collectionView单元格,我注意到如果我在collectionView上滚动得非常快,它会使应用程序崩溃。我得到的错误之一是:negativeorzerosizesarenotsupportedintheflowlayout我注意到我是否只返回一个浮点值,例如500,在我的UICollectionViewsizeForItemAtIndexPath:方法中,它没有崩溃。我的CollectionView具有动态单元格高度。我正在使用此库在我的sizeForItemAtIndexPath:方法中解析HTML属性字符串:https://github.com/mmi