jjzjj

UicollectionView

全部标签

ios - Swift:UICollectionView - 单元格之间的固定空间

我正在使用UICollectionView来获取不同大小的UIButton列表。在Storyboard中,我为CollectionView设置了前导和尾随约束(每个20px与安全区域相关)。这就是我得到的:如您所见,单元格之间的空间(我在Storyboard中设置的)增加了以“对齐”单元格。那不是我想要的,我希望单元格之间有固定的空间,并最终在行的末尾有更多空间。可能吗? 最佳答案 importUIKitclassCustomImageFlowLayout:UICollectionViewFlowLayout{overrideini

ios - 如何使用 UICollectionView 在 Pages 中重新创建重命名动画?

在Pages文稿中,文档以纸张大小的矩形形式列出,下方有标题和日期。我用UICollectionView重新创建了这个外观。当用户点击标题重命名文档时,所有其他文档都会淡出,而您点击的文档会从其当前位置过渡到中心,并随着键盘滑出而稍微扩大尺寸。(我发现thisvideo显示了我在说什么)使用UICollectionView时最好的方法是什么? 最佳答案 您必须继承UICollectionViewFlowLayout。然后,当执行所需的操作(重命名)时,将需要编辑的单元格的indexPath传递给布局。然后你可以添加需要的布局属性,像

iphone - 从 HomeDirectory 中删除多个项目

我想从我的主目录中删除多个项目。我正在使用UICollectionView和allowsMultipleSeletion=YES;之后,我将所选项目的NSIndexPath保存在NSMutableArray中。我正在尝试使用这段代码NSString*path=[NSHomeDirectory()stringByAppendingString:@"/Documents/Photos/"]NSFileManager*manager=[NSFileManagerdefaulManager]NSString*result=[pathstringByAppendingFormat:@"%@"[m

ios - UICollectionViewFlowLayout UICollectionReusableView DecorationView 不显示

我试图在UIViewController的每一行后面显示一个装饰View。每个“行”有3个UICollectionViewCells。我想通过三个单元格行后面的装饰View显示背景。在viewDidLoad:我正在注册装饰View:[self.collectionView.collectionViewLayoutregisterClass:[CollectionRowDecorationViewclass]forDecorationViewOfKind:@"RowDecorationView"];我还设置了以下委托(delegate)方法:-(UICollectionViewLayou

ios - 滚动后 UICollectionViewCells subview 呈现错误

我子类化的CollectionViewCell只包含一个UILabel。为了获得网格,我将带有CGRectInset的UILabel添加到单元格。-(id)initWithFrame:(CGRect)frame{self=[superinitWithFrame:frame];if(self){self.backgroundColor=[UIColororangeColor];self.label=[[UILabelalloc]initWithFrame:CGRectInset(self.bounds,1.0,1.0)];self.label.numberOfLines=0;self.l

ios - 在 UICollectionView 中终止异步 CGImageRef 加载

我有一个模拟封面流程的CollectionView。它像这样从ALAssetLibrary异步加载图像。-(UICollectionViewCell*)collectionView:(UICollectionView*)cvcellForItemAtIndexPath:(NSIndexPath*)indexPath;{myCell*cell=[cvdequeueReusableCellWithReuseIdentifier:@"CELL_ID"forIndexPath:indexPath];dispatch_async(dispatch_get_global_queue(DISPATC

iphone - 如何获取 xml 图像并在 UIcollectionview 中显示? (将 Json 的代码更改为 XML)

我是新手xcode程序员。我已经阅读了使用FlickrJson显示CollectionView的教程。这是两个链接:http://www.raywenderlich.com/22324/beginning-uicollectionview-in-ios-6-part-12和http://www.raywenderlich.com/22417/beginning-uicollectionview-in-ios-6-part-22但现在我想为Danbooru(一个只显示XML的站点)制作CollectionView。上面的教程使用了4个作者制作的文件,(Flickr.h,Flickr.m,

ios - 无法从 json 响应设置 UICollectionView 部分中的项目数

我是iOS编程的新手,正在尝试从json响应设置UICollectionView项目。这是我的代码:-(void)viewDidLoad{[superviewDidLoad];[selfdownloadJSONData];/*uncommentthisblocktousesubclassedcells*/[self.collectionViewregisterClass:[CVCellclass]forCellWithReuseIdentifier:@"cvCell"];/*endofsubclass-basedcellsblock*///ConfigurelayoutUICollec

ios - 在 iOS 上实现按钮网格

实现类似于下图的按钮布局的最佳方法是什么?我正在阅读有关创建自定义UIView或UIControl的内容,但后来我开始认为自定义UICollectionViewLayout可能会更好。我需要灵活地让一些按钮占用两个或更多按钮的空间(例如“等号”符号的更大按钮)。我原以为NSMatrix会很好用,但它没有在iOS中实现。我能否就什么是解决此问题的最佳方法获得一些建议?提前致谢! 最佳答案 如果您愿意仅支持iOS6及更高版本,则可以使用UICollectionView。或者有许多自定义GridView的实现,如AQGridView.或者

ios - SDWebImage NSURLRequests 间歇性失败

我正在使用以下代码使用SDWebImage从远程服务器加载图像到UICollectionView中:[myCell.imageViewsetImageWithURL:imgURLplaceholderImage:niloptions:SDWebImageRetryFailedsuccess:^(UIImage*image){[_imageCachestoreImage:imageforKey:[imgURLabsoluteString]toDisk:YES];}failure:^(NSError*error){NSLog(@"ERROR:%@",error);}];对于大多数单元格,此