草庐IT

uicollectionviewcell

全部标签

iphone - 自定义 UICollectionViewCell 出错

我正在尝试设置一个UICollectionView。起初我使用的是基本的UICollectionViewCell,它运行良好,可以显示单元格。然后我创建了自己的collectionViewCell(UICollectionViewCell的子类),以便能够在单元格中显示图像。我将Storyboard中的自定义单元格与标识符链接起来,并且还为其指定了正确的类。但是,我一直有这个错误,我不明白为什么:***Terminatingappduetouncaughtexception'NSInternalInconsistencyException',reason:'couldnotdequeu

ios - [UICollectionViewCell cellImageView] : unrecognized selector sent to instance

在UICollectionView上,我想用图像填充CollectionViewCell。但是我收到以下错误:我的错误在哪里,我该如何解决?2013-01-2922:25:38.606foobar[1277:c07]CollectionViewControllerloadedwithsearches:222013-01-2922:25:38.609foobar[1277:c07]id:0->content:2013-01-2922:25:38.610foobar[1277:c07]-[UICollectionViewCellcellImageView]:unrecognizedsele

ios - 如何从其内容设置动态 uicollectionviewcell 大小 - 以编程方式

我只需要简单的UICollectionViewCell样式,单元格位于每个单元格之上。像TableView。但是我需要依赖于内容的动态高度,内容的大小是可以变化的评论。我得到了查看加载:[self.commentsCollectionViewregisterClass:[GWCommentsCollectionViewCellclass]forCellWithReuseIdentifier:@"commentCell"];在.h中我得到:我#import我的自定义UICollectionViewCell,它使用编程自动布局设置所有约束。我将UICollectionView实例化为:UI

ios - UICollectionViewCell 中的按钮不起作用

我是第一次使用UICollectionView。我的UICollectionViewCell中有一个按钮。我正在使用segues将按钮与下一个ViewController连接起来,以便在按钮点击事件时加载。该按钮仅为CollectionView单元格列表中的第一个按钮加载下一个ViewController。对于其他按钮,它似乎没有接收到触摸事件。有什么想法吗? 最佳答案 问题的解决方案:要么创建多个原型(prototype)单元格并连接每个按钮的IBAction,要么在创建单元格时注册按钮Action。一种方法是在cellForIt

objective-c - 如何保存 UICollectionViewCell 的状态

请帮助我,如何保存UICollectionViewCell的状态。例如:我有带有UIWebView的单元格,当我dequeueReusableCellWithReuseIdentifier:forIndexPath:返回错误的单元格时,不是针对此indexPath及其之后的UIWebView内容将重新加载以获取正确的indexPath并带有抽搐。谢谢!-(UICollectionViewCell*)collectionView:(UICollectionView*)collectionViewcellForItemAtIndexPath:(NSIndexPath*)indexPath{

ios - 在自定义 UICollectionViewCell 中缩放图像

这是在我的UICollectionViewCell中编写的,但永远不会调用pinch。-(id)initWithFrame:(CGRect)frame{self=[superinitWithFrame:frame];if(self){[self.contentViewsetBackgroundColor:[UIColorclearColor]];UIImageView*imageView=[[UIImageViewalloc]initWithFrame:CGRectMake(0.0,0.0,frame.size.width,frame.size.height)];UIPinchGest

ios - 将点击手势转发到 UICollectionViewCell 的 super View

我有一个UITableView,其中每个UITableViewCell都包含一个UICollectionView。UICollectionView有UICollectionViewCells。我的问题是:其中一些UICollectionViewCells应该对点击手势使用react,其他人应该将事件转发给UITableViewCell(因此它会触发显示该UITableViewCell的详细View)。我一直在研究apple-docs和这里的几个问题,但我无法让它工作。(我认为一般情况下应该可以解决这个问题,但以防万一:每个UICollectionViewCell都包含一个UIImage

ios - 将触摸事件传递给 UICollectionViewCell 内容?

我有一个UICollectionView,它显示可以包含多种类型内容的单元格。内容可以是View、ScrollView、按钮等。在大多数情况下,表格显示正确,但触摸事件似乎没有传递到单元格内容。(按钮不接受点击,ScrollView不滚动)。有没有办法将触摸事件传递给每个单元格上的内容? 最佳答案 您是从nib加载UICollectionViewCell吗?nib中的元素不会添加到UICollectionViewCell的contentView,因此事件不会传递到单元格内容。我在从包含UITableView的nib加载的单元格中遇到

ios - 在 UicollectionViewCell 中更新 CollectionView 的大小

我发现有些问题需要解决。我正在制作一个带有uicollectionview的应用程序,其中单元格可以在其中包含另一个uicollectionview,等等。单元格的大小是该单元格内uicollectionview的完整内容大小。假设我在应用程序中有这个结构:MainCollection--Cell...--Cell_6--ColectionviewA--Cell...--Cell_66--CollectionViewB--Cell_667例如,Cell_667的大小是从网络下载的异步图像大小的总动态Accordion。单元格下载为图像后,需要更新其大小。当我发现我的问题时,我如何调用单

ios - UICollectionViewCell 滚动后重叠错乱

这是我的第一个应用程序。我想像这样实现卡片堆栈。我为此应用使用UICollectionView。并通过minimumLineSpacing=-20.f创建重叠单元格UICollectionViewFlowLayout*collectionViewLayout=(UICollectionViewFlowLayout*)self.collectionView.collectionViewLayout;collectionViewLayout.sectionInset=UIEdgeInsetsMake(0.f,0,0,0);collectionViewLayout.minimumLineSp