草庐IT

collecting

全部标签

objective-c - Collection View 布局

是否可以创建一个3栏报纸式布局并带有CollectionView?我尝试使用3个表格View,它可以工作,但非常慢。因此,如果CollectionView是一种native解决方案,我认为最好使用它们。它们适合我的任务吗?主要问题是所有单元格都是从左到右填充的:123456我需要:159261037114812 最佳答案 是的,我认为collectionview可以满足您的需求。您可能必须使用自定义布局。查看WWDC2012视频中的“CollectionView简介”和“CollectionView高级布局”。通过使用自定义布局,您

ios - 创建多 ListView / Collection View IOS

我需要创建一个多列表格,每个View都有独立的滚动条。每列将包含可以展开以容纳行项目的部分。并非所有列都包含相同数量的部分。我想知道解决这个问题的最佳方法是什么。 最佳答案 我建议将每个TableView包含在它们自己的UITableViewController中。然后您可以使用容器Controller将每个TableViewController显示为subview。参见:CreatingCustomContainerViewControllers这种方法的优点是您可以创建一个通用的容器View,它只需要担心subviewContr

ios - 如何在表或 Collection View 中实现无限加载?

我正在构建一个文章阅读应用程序。我正在从JSON链接中获取数据,例如uitableview中的文章图片和标题。我无法在uitableview中实现分页,假设我的JSON链接是www.example.com&page=1一次包含10篇文章,即1-10。当我在像www.example.com&page=2这样的JSON链接中连接以获得11-20篇文章列表时。我无法实现如何在滚动时在uitableview中加载数据并增加数据的行数。这是我的代码:int*x=1;int*inc=10;@interfaceysTableViewController(){Reachability*internet

ios - 如何将值从 TableView 传递到 Collection View

我使用SwRevealViewController将值从TableView传递到CollectionViewController。当我在CollectionView中单击一个单元格时,我存储了CollectionView单元格的索引路径。但是当我选择一个表并将一个值传递给索引路径CollectionView时。单元格不显示值。它是空的...这是我的代码-(void)viewWillAppear:(BOOL)animated{text=seltext;NSLog(@"text%@",text);//HEREIAMGETTINGVALUESFROMTABLEVIEWCONTROLLERse

c# - 使用两个相似的 Collection View 单元格,从而避免代码重复

我想要两个几乎相似的单元格。区别仅在于多显示一个View。因此我想使用自定义构造函数。通常你有一个类似于这个的构造函数:publicclassAnimalCell:UICollectionViewCell{[Export("initWithFrame:")]publicAnimalCell(CGRectframe):base(frame){//dosomething}}我想传递一个类型,根据这个类型,我想在单元格上显示不同的项目。最好的方法是使用这样的构造函数:publicAnimalCell(MyCustomTypetype){if(type==XXX){//addassubview

ios - 使用一个 Collection View IOS 滚动多个 UICollectionView

我正在开发一个应用程序,其中有UITableView,并且在uitableview的每个单元格中都有uicollectionview水平滚动。现在,我想要的是:当我向任何方向滚动一个CollectionView时,我表中的所有其他CollectionView都应相应地向该方向滚动。我试过使用scrollviewdelegates但它不能正常工作。我陷入了这个问题。我在互联网上看过,但还没有找到任何东西。需要帮助!谢谢 最佳答案 好的,我检查了我的代码,我所做的是:我在屏幕左侧有一个tableView,在其余部分有一个UIScroll

objective-c - 由于未捕获的异常 'NSGenericException' 而终止应用程序,原因 : '*** Collection <__NSArrayM: 0x138cb4d0> was mutated while being enumerated

我正在尝试从数组中删除重复的对象。NSMutableArray*filterResults=[[NSMutableArrayalloc]init];BOOLcopy;//removeduplicateif(![arrSelectedVehiclecount]==0){for(Vehicles*a1inarrSelectedVehicle){copy=YES;for(Vehicles*a2infilterResults){if([a1.Vehicle_idisEqualToString:a2.Vehicle_id]){copy=NO;[arrSelectedVehicleremoveOb

ios - "Collection ... mutated while being enumerated"崩溃

崩溃后出现此错误:malloc:***errorforobject0x75617b4:incorrectchecksumforfreedobject-objectwasprobablymodifiedafterbeingfreed.***setabreakpointinmalloc_error_breaktodebug2013-02-0519:15:44.950BusinessIdea[3171:15e03]***Terminatingappduetouncaughtexception'NSGenericException',reason:'***Collectionwasmutate

ios - 如何在下方顶部的 Collection View 中为部分添加标题

我正在使用带有搜索栏的CollectionView。我已经通过cod添加了搜索栏,从顶部开始有(0,0)来源。所以现在我的图像看起来像这样:[![在此处输入图片描述][1]][1]但我需要在下方header到我的搜索栏。我是通过Storyboard做的。但是在运行时我的标题名称和搜索栏在同一个orgin。我需要将我的标题部分放在myseaarch栏下方。注意:我唱了3节标题。任何想法或代码都非常有帮助。这是我的搜索栏代码...#import"CollectionViewController.h"#import"CollectionViewCell.h"@interfaceCollect

objective-c - 有没有办法知道哪个 Collection View 单元格在特定点?

我有一个CGPoint,我想知道我的CollectionView中的哪个单元格当前包含该点。有什么简单的方法可以做到这一点,还是我必须编写自己的方法? 最佳答案 我没怎么用过UICollectionView,但是有一个方法看起来很完美:-(NSIndexPath*)indexPathForItemAtPoint:(CGPoint)point;传递给方法的点必须在CollectionView的坐标系内。你可以这样做:CGPointconvertedPoint=[collectionViewconvertPoint:pointfromV