UicollectionViewController
全部标签 我在将自定义单元格设置到UICollectionViewController时遇到了问题。这是我的代码。KidsDetailViewController.h#import@interfaceKidsDetailViewController:UICollectionViewController@propertyNSNumber*idCampana;@property(weak,nonatomic)IBOutletUICollectionView*grid;@endKidsDetailViewController.m-(NSInteger)collectionView:(UICollect
你好,我想在UICollectionViewController的顶部添加一个搜索选项。我从这里尝试了一些代码,但它对我不起作用。到目前为止我所做的是:创建了一个UICollectioViewController然后选中标题的复选框将UITextfield添加到标题行创建了一个UICollectionViewReusablecell,然后在那里声明了我的UISearchBar。但我不知道如何从UITextfield中获取值并检查我的数组“AllDetails”中的值并在tableview中显示结果?目前在UICollectionViewCell中,我正在使用此代码将文本输入到UITex
我从未使用过UITableViewControllers或UICollectionViewControllers,因为您可以通过使用UIViewController及其根UIView来获得相同的功能,然后在xib或Storyboard中添加UITableView并分配其委托(delegate)和数据源。而且我还能够将事件指示器放在根UIView的中心。现在,当使用UICollectionViewController时,它的RootView是UICollectionView,事情会变得有点复杂。我需要更新其他人的一些代码,他们将事件指示器放在UICollectionView中(在Stor
搜索如何在UICollectionViewController中调整单元格(宽度和高度)的大小让我很头疼。使用UITableViewController有方法:-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath但是对于UICollectionViewController,我找不到以编程方式执行此操作的方法。我有一个UICollectionViewCell但它显然不存在。如何更改UICollectionViewController中单元格的大小?
我有一个UICollectionViewController和我的自定义单元格,在我的cellForRowAtIndexPath:方法中,我根据indexPath.row设置单元格。但是我得到了错误的结果,这个单元格甚至出现在第一个位置之后,如果你来回滚动,它会随机弹出。我该如何解决?代码如下:-(UICollectionViewCell*)collectionView:(UICollectionView*)collectionViewcellForItemAtIndexPath:(NSIndexPath*)indexPath{DVGCollectionViewCell*cell;ce
在我的单元格的可重用View中,我有一个UIView。然后,我在Controller中有这个方法-(UICollectionViewCell*)collectionView:(UICollectionView*)collectionViewcellForItemAtIndexPath:(NSIndexPath*)indexPath{//..setvalueforCGFloatbackgroundHeight[celladdSubview:cell.backgroundView];CGRectf=cell.backgroundView.frame;f.size.height=backgr
我想向UICollectionViewController添加一个搜索栏,它是通过以下方式嵌入的:UItabbarController>UINavigationbarController>UICollectionViewController>SearchBar(!)在此View中,搜索栏将替换NavigationBar。在相同的设计下,如果我用UITableViewController测试上面的内容,搜索栏显示正常(以编程方式和通过Storyboard)问题是当我使用StoryBoard框架时,我无法在UICollectionViewController上添加搜索栏;它只是位于View
iOS6.0,在iPhone5上测试我正在从nib加载UICollectionViewController的子类。当我启动awakeFromNib方法时,它声称View已加载。调用collectionView返回nil。因此,我在注册要从中加载我的单元格的Nib时遇到问题。-(void)awakeFromNib{if([selfisViewLoaded])NSLog(@"[%@%@]registeredwith%@",NSStringFromClass([selfclass]),NSStringFromSelector(_cmd),self.collectionView);UINib*
我有一个UICollectionViewController管理一个CollectionView,该CollectionView针对不同的应用程序状态使用不同的布局。我正在使用-setCollectionViewLayout:animated:在不同布局之间进行转换。我遇到了错误的访问错误,如果知道CollectionView的当前布局实际拥有(例如,保留对strong的引用),这将非常有帮助。调用-setCollectionViewLayout:animated:后,我注意到以下内容(其中self是UICollectionViewController):self.collection
我正在使用RXSwift和MVVM为iPad开发应用。我有一个带有UICollectionView的UIViewController和一个充当数据源和collectionView委托(delegate)的ViewModel。集合单元格的部分功能是当点击按钮时显示弹出框。现在,随着iOS9(可能更早)中更新的弹出窗口功能,您需要在ViewController中正常呈现View,并修改popoverPresentationController。现在,据我所知,您无法从UICollectionViewCell中呈现UIViewController。有道理。但我想这样做的唯一方法是让一个指向V