草庐IT

CollectionView

全部标签

ios - Collectionview 自定义单元格布局/行为

我正在使用水平滑动的collectionview,并尝试对单元格进行自定义布局,类似于iphone的“appcloser”。我不知道如何实现这样的效果,也不知道从哪里开始,所以我希望得到一些指示。我很不善于解释自己,所以我尝试说明所需的效果,从现在的行为方式到应该的行为方式。提前致谢! 最佳答案 我曾使用过类似的View。这是githublink我的项目。您的要求和我的观点之间的唯一区别是您也需要缩放左侧的单元格。为了实现这个观点,我遇到了两个主要问题:1)当两个单元格(左单元格和右单元格)同样暴露时停止滚动,为此我在我的Colle

ios - 选择器获取 indexPath UICollectionView Swift 3.0

我试图在点击两次时在单元格上获取indexPath。我像这样在Selector中传递参数,但它给出了错误。正确的格式是什么?funccollectionView(_collectionView:UICollectionView,cellForItemAtindexPath:IndexPath)->UICollectionViewCell{ifletsubOptioncell:SubOptionsCollectionViewCell=collectionView.dequeueReusableCell(withReuseIdentifier:subOptionsCVReuseIdenti

ios - 未调用 TableViewCell 内的 UICollectionView

我有一个UITableView在每个单元格中都包含一个水平滚动的UICollectionViewoverridefunctableView(_tableView:UITableView,cellForRowAtindexPath:IndexPath)->UITableViewCell{letcell=tableView.dequeueReusableCell(withIdentifier:"cell",for:indexPath)as!ServiceTypeCellcell.collectionView.delegate=selfcell.collectionView.dataSour

ios - 如何跟踪 UICollectionView 索引

我想在我的代码中使用一个变量来跟踪我的UICollectionView的索引,但我无法让它工作。经过一些故障排除后,我将代码归结为以下内容,如果将其粘贴到空的viewController中应该可以工作,因为不涉及Storyboard。动画gif说明了这个问题。最初我的变量“selectedItem”等于反射(reflect)data=[0,1,2,3]的UICollectionViewCell文本,但是当我向右滑动时,它立即变为1。然后它保持1,直到它再次匹配的最后一个单元格。倒车时重复该模式。感谢您的帮助——importUIKitclassCodeCollView2:UIViewCo

ios - 向 collectionview 注册 nib

我有FeedCell.swift和FeedCell.xib,在feedcellxib中我将单元格自定义类设置为“FeedCell”ViewControllerviewDidLoad中的代码collectionView.register(UINib(nibName:"FeedCell",bundle:.main),forCellWithReuseIdentifier:"feedCell")问题:我想继承FeedCell并将该类与collectionView一起使用喜欢:classFeedCell:UICollectionViewCell{@IBOutletweakvarshowImage

ios - TextView In TableViewFooter in CollectionView 在键盘上滚动

我在TableViewFooterView中有TextView,而TableView在CollectionViewCell中。如何在按下时让TextView移动。现在键盘与textView一起折叠。默认情况下,它不会向上滚动TableView。 最佳答案 您可以使用IQKeyboardManager.它将处理所有键盘事件。 关于ios-TextViewInTableViewFooterinCollectionView在键盘上滚动,我们在StackOverflow上找到一个类似的问题:

ios - Collectionview 动态宽度不起作用 Swift

我在表格View中有一个collectionView,它工作得很好,但问题是CollectionView单元格宽度在初始阶段不能完美地工作,但一旦滚动它就可以工作。您可以在此处查看,在第一部分中,它显示了全名,但在其他部分中,它截断了尾部并且在滚动后有效。这是重要的代码classSubjectsViewFlowLayout:UICollectionViewFlowLayout{overridefunclayoutAttributesForElements(inrect:CGRect)->[UICollectionViewLayoutAttributes]?{letattributesF

ios - Swift 在 UICollectionView 的单元格中禁用 UIImageView 的隐藏属性

我正在使用带有XCode7beta的Swift2。我正在渲染带有图像和标签的单元格的UICollectionView。图片应该在viewLoad时隐藏。这是我的代码:funccollectionView(collectionView:UICollectionView,cellForItemAtIndexPathindexPath:NSIndexPath)->UICollectionViewCell{letcell=collectionView.dequeueReusableCellWithReuseIdentifier("ContactCell",forIndexPath:indexP

ios - 为什么在 Interface Builder Xcode7.1 OS X Yosemite 中 UICollectionViewCell 的导出为 nil?

我在InterfaceBuilder中创建了一个自定义的UICollectionViewCell,当我运行项目时,UICollectionViewCell的subview为nil,subview不显示。我在网上查了一下,有人说“**我在打电话self.collectionView.registerClass(YNAskQuestionTextCollectionViewCell.self,forCellWithReuseIdentifier:"Cell_Ask_Qustion_text").如果您使用的是Storyboard,则不要调用它。它将覆盖您在Storyboard中的内容。**

ios - 自定义 UICollectionCell 的 nil 标签

编辑:似乎与this相同的问题我使用自定义布局和单元格制作了CollectionView,但我的单元格位置有点偏离,所以我决定对它们进行编号,以便我可以更轻松地调试它。我关注了这个人的answer使用标签为我的单元格编号。不知何故myLabel为零并导致我的应用程序崩溃。我相信我已经正确连接了socket,但也许有人可以提供一份list让我检查我是否做错了什么。ViewControllerimportUIKitclassViewController:UIViewController,UICollectionViewDataSource,UICollectionViewDelegate{