CollectionViewController
全部标签 我创建了一个CollectionView(作为IB中的CollectionViewController),我突然想到我应该有一个搜索功能。我想在Storyboard中的CollectionView上方添加一个SearchBar,但实际上它不允许我一直在下方滑动,这显然是行不通的。有没有办法解决这个问题,或者我是否需要从头开始重建我的CollectionViewController并在顶部设置SearchBar?我能否以编程方式将SearchBar添加到现有的CollectionViewController中?引用图片: 最佳答案 我
我想将整数值从MainViewController传递到UINavigationViewController中嵌入的CollectionViewController。代码在prepareForSegue方法内的MainViewController.m文件中编写。我收到警告:Incompatiblepointertypesinitializing'CollectionViewController*'withanexpressionoftype'UIViewController*_Nullable'警告是针对代码的:UINavigationController*navController=
我有一个包含CollectionView的标准ViewController。我正在使用从UICollectionViewCell的自定义子类创建的自定义单元格填充CollectionView。从CollectionView单元类中调用CollectionView类中方法的最佳实践是什么为什么在我的CollectionView单元格类中没有调用以下init,我认为这会在collectionView类创建我的单元格时调用。(id)initWithFrame:(CGRect)frame我想这样做的原因是因为我正在删除一个CollectionView单元格,删除函数在CollectionVie
我是iOS开发新手。我想在两个具有相同UI的不同ViewController中创建collectionView。我只想创建一个UICollectionView并在不同的ViewController上重新使用它,而不是创建单独的collectionViews。我可以遵循的方法是创建UICollectionViewController子类并将其作为subviewController添加到我的ViewController上,但不确定这是否是正确的方法不知道addChildViewcontroller是如何工作的以及如何在subviewController和父ViewController之间传
我正在制作一个显示口袋妖怪及其类型的应用程序。该应用程序的一部分也会显示他们的弱点。我有一个列出所有口袋妖怪的全局变量,如下所示:varobjects=[{"id":"001","typeTwo":"Poison","name":"Bulbasaur","type":"Grass"},{"id":"002","typeTwo":"Poison","name":"Ivysaur","type":"Grass"},{"id":"025","typeTwo":"","name":"Pikachu","type":"Electric"}]等...当用户从第一个VC选择一个Pokemon时,他们
我的项目同时包含objective-c类和swift类。现在我需要从Objective-C类发布通知:-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{//HereIpresentswiftviewcontrollerCollectionViewController*cvc=[[CollectionViewControlleralloc]initWithNibName:@"CollectionViewController"bundle:nil];UINaviga
我一直在浏览文档,但似乎仍处于症结所在。我有一个ViewController对象C_SelectPhoto。这有一个容器View。在容器View中,我希望将subviewControllerC_SelectPhotoControllerView放入其中。它只是一系列照片。但是,设置框架和添加subviewController不起作用。如果我移动所需subviewController的x值,则不会发生任何效果。为了弄清楚发生了什么,我对所有内容进行了颜色编码。下面的容器是橙色的。根据Storyboard,容器期望的View是黄色的。我实际上想要适应的View是红色的。这是Storyboa
我有一个水平的UICollectionViewController,其中每个单元格的底部都包含一个UITextView。当我在UITextView内部点击时,当键盘出现时,CollectionView的高度减少了260点(我注意到这是键盘的高度)然后增加了130点,所以最终高度比期望的低130点。你知道为什么框架会以这种方式改变吗?我在下面包含了最相关的部分,或者您可以在这里找到测试项目:https://github.com/johntiror/testAutomaticPush/tree/masterUIViewController(简单地启动CollectionViewContro
我有一个水平的UICollectionViewController,其中每个单元格的底部都包含一个UITextView。当我在UITextView内部点击时,当键盘出现时,CollectionView的高度减少了260点(我注意到这是键盘的高度)然后增加了130点,所以最终高度比期望的低130点。你知道为什么框架会以这种方式改变吗?我在下面包含了最相关的部分,或者您可以在这里找到测试项目:https://github.com/johntiror/testAutomaticPush/tree/masterUIViewController(简单地启动CollectionViewContro
我有一个collectionviewcontroller并在代码中添加了一个标题View。标题从状态栏下方开始,所以看起来很奇怪,因为我的标题是彩色的,而我的CollectionView是白色的。有没有办法解决这个问题,或者至少得到颜色。我尝试使用一个View,但它随后出现在标题上方,如果我更改z位置,它就会位于整个collectionview的后面。我试过这样约束self.collectionView.anchor(top:view.safeAreaLayoutGuide.topAnchor,leading:self.view.leadingAnchor,bottom:view.bo