ios - 如何跨 collectionview 添加 View ?

标签 ios view drag-and-drop uicollectionview

我有 collectionview 网格,现在我想在整个 View 中的 collectionview 上添加一个 UIView,如附图中黄色所示。蓝色列是固定的。我必须将该 strip View 拖放到任何行中。请让我知道方法。

enter image description here

最佳答案

您不向现有单元格添加 View 。这不是 Collection View 的工作方式。您应该告诉 Collection View 重新加载有问题的单元格。您可以重新加载整个 Collection View 、某些部分或单个单元格(通过 indexPath)

您显示的是背景颜色,而不是图像。我建议更改要显示为黄色的单元格的背景颜色,而不是向这些单元格添加新 View 。请记住,您的 cellForItemAtIndexPath 数据源方法将需要设置每个单元格的背景颜色,而不仅仅是那些您想要黄色或青色的单元格(您称之为蓝色,但该颜色是青色,不是蓝色)。

关于ios - 如何跨 collectionview 添加 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37818183/

相关文章:

iphone - iOS 应用内购买分步教程

c# - 我可以为 C# Windows 应用程序拖放功能选择自定义图像吗?

javascript - 使用 HTML 和 JS 拖放 2 个以上的图像

Jquery 可删除 : drop item based on a condition otherwise bounce back

objective-c - iOS - 以编程方式安装 SSL 证书

ios - 在不导出的情况下获取音频文件大小

ios - Xcode - 通过 segue 推送 View 的问题

java - OnPostExecute 内的按钮 ID

sql-server-2008 - 在 SQL 中使用多个 View 而不是单个 View 有什么好处吗?

Android: Canvas 层上的 UI 元素