我正在构建一个应用程序,我确实需要在其中显示一个列表,就像在iOS日历应用程序中看到的那样。我需要创建一个collectionView,我可以让单元格扩展到足以覆盖它们各自的时间,如下所示:我尝试过各种方法,包括thisproject在Github,我不明白如何在另一个项目中使用除了这个项目,我在探索不同的方法时使用UITableViewController快速制作:但我并没有真正到达我想去的地方。我需要在第一张图片中看到设计,想知道是否有人可以指出正确的方向来实现这一目标?非常感谢您的帮助!!更新:实际的单元格框架不应该代表一个小时的开始,在这个例子中是10:00吗?(而不是定制的分
所以我想要实现的是当用户点击UICollectionView中的单元格时,该单元格中的图像显示在下一个UIView上。为了实现这一点,我使用了委托(delegate)方法-(void)collectionView:(UICollectionView*)collectionViewdidSelectItemAtIndexPath:(NSIndexPath*)indexPath和NSUserDefaults。我是这样做的让单元格被窃听从#1的单元格的UIImageView中获取图像将图片转换成NSData将数据放入NSUserDefaults执行到下一个ViewController的seg
如何在UICollectionView的某个部分设置单元格间距?UICollectionView有一个属性minimumInteritemSpacing,我需要设置1.0仍然不起作用。我实现了委托(delegate)方法。-(CGFloat)collectionView:(UICollectionView*)collectionViewlayout:(UICollectionViewLayout*)collectionViewLayoutminimumInteritemSpacingForSectionAtIndex:(NSInteger)section{return1.0;}
我正在做一些非常简单的事情——水平创建一个uicollectionview,添加一个按钮,用indexpath.row(或indexpath.item,似乎无关紧要)标记它,它应该显示为“0,1,2,3,4,5,6,7,8....”但是当我来回滚动时,数字就完全乱了,就像“5,11,4,6,2,3,7”如果我滚动,顺序会不断变化。我认为它与单元重用有关,但我不知道如何不重用单元。在我升级我的Xcode以获取SDK6.1之前,我从来没有遇到过这个问题....这是一个错误还是我真的做错了吗???如何解决?请帮忙!-(UICollectionViewCell*)collectionView:
我想将原型(prototype)单元格和imageView配置为新的宽度和高度,但这对imageView不起作用。如何更改imageView的大小以适合单元格大小?我从头开始新建了一个CollectionView。在IB上,我向带有标签100的原型(prototype)单元格添加了一个ImageView。单元格大小通过collectionView:layout:sizeForItemAtIndexPath:在代码中更改,效果很好。然后我配置imageView的框架以适合单元格框架。日志显示这有效,但在模拟器上imageView大小没有改变!IB和模拟器中的结果日志[collection
我有一个UICollectionView和UICollectionViewFlowLayout,其中包含许多项。由于用户输入,我想重新排序一个单元格。[self.collectionViewmoveItemAtIndexPath:indexPathtoIndexPath:newIndexPath];执行此代码后,CollectionView不会在滚动时更新其内容。它不显示下一个单元格。它甚至不调用cellForItemAtIndexPath:但它的内容大小是正确的(布局“更新”它的状态)。因此我们只能看到在重新排序之前分布在CollectionView上的单元格。任何线索可能是什么问题
我已经使用http://blog.radi.ws/post/32905838158/sticky-headers-for-uicollectionview-using为CollectionView实现了粘性部分标题作为一个起点,他们工作。但我看到了一个非常奇怪的崩溃。当我推送编辑器详细信息View时,更改项目的名称,使其从一个部分移动到另一个部分(想想,更改按姓氏首字母分组的联系人列表中某人的姓氏),以及然后弹回到CollectionView,它因投诉而崩溃UICollectionViewreceivedlayoutattributesforacellwithanindexpathth
我需要从UICollectionView完整内容创建一个PDF。我目前能够从UICollectionView可见部分创建一个pdf。请帮助我,我想显示CollectionView的全部内容。 最佳答案 我就是这样解决的。(swift3.x)classPdfTools{funcgeneratePdfFromCollectionView(_collectionView:UICollectionView?,filename:String,success:(String)->()){guardletcollectionView=collec
我正在尝试从CollectionView中插入和删除大量项目(例如20,000),并且该操作需要很长时间。我创建的测试夹具由以下部分组成:UICollectionView除了数据源之外没有任何配置。默认UICollectionViewFlowLayout。根据BOOL变量返回10K或30K项的数据源。切换该变量的按钮。当设置为YES时,将向数据源添加20K项(仅通过更改numberOfItemsInSection:)和包含20K项的insertItemsAtIndexPaths:。当设置为NO时,deleteItemsAtIndexPaths:会调用20K项。数据源中的单元格配置除了将
我正在尝试创建一个类似于AppStore中的标题。当用户向下拖动时,标题保持在原位,只有单元格向下滚动。但是当用户向上拖动时,标题和单元格都会向上滚动。到目前为止我所做的是设置我的collectionView图片的背景View我想贴在顶部并设置contentInsets的collectionView在图像下方。这样当用户向下拖动时,图像将留在原地。但是当用户向上拖动时,我的单元格会越过图像(我希望图像与单元格一起向上滚动)。我想我做错了。谢谢。UIView*back=[UIViewnew];UIImageView*backImage=[[UIImageViewalloc]initWit