问题标签 [uicollectionreusableview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
845 浏览

ios - 即使我们滚动,如何将部分标题保持在顶部:UICollectionView

我发现本教程如何为集合视图制作部分。即使我们滚动表格,当我们每次都在顶部看到部分时,我想达到与表格视图相同的效果。

0 投票
6 回答
44127 浏览

ios - UICollectionView 自定义行分隔符

我想为我们的新应用制作2pt 黑色分隔符UICollectionView我们应用程序的屏幕截图如下。我们不能使用UITableView,因为我们有自定义插入/删除动画、滚动和视差效果等等。

例子

0 投票
3 回答
7881 浏览

swift - 将“UICollectionReusableView”类型的值转换为“MyApp.CSSectionHeader”时出错

我有以下课程:

然后,我尝试将其投射如下:

问题是我收到以下错误:

0 投票
0 回答
235 浏览

ios - iOS 8 快速更改父内容

我是 iOS 新手,所以我遇到了这个问题:我在 UIViewController(父级)中编写了一个 UICollectionView,并以 UICollectionResuableView 作为标题。

此 UICollectionResuableView 包含另一个 UICollectionView(子)以提供动态自定义选项卡(可能不是最好的主意,但它看起来像预期的那样)。

现在我想在选择子单元格时更改父 UICollectionView (reloadData()) 的内容。我怎样才能做到这一点?如何从外部执行父级正在运行的实例中的方法?例如var rootViewController = self.window!.rootViewController as KioskViewController返回我的父 UIViewController 的另一个实例,内容为零

0 投票
1 回答
4612 浏览

ios - UICollectionReusableView - 函数中缺少返回

在考虑UICollectionView.

我基本上使用了以下代码: http ://www.raywenderlich.com/78551/beginning-ios-collection-views-swift-part-2

当立即部署到模拟器或真实设备时,所有这些都可以正常工作,但奇怪的是,当我想构建一个 Ad-Hoc 包以进行测试时,它告诉我

预期返回“UICollectionReusableView”的函数中缺少返回

好的,到目前为止一切都很好,开关盒之外什么都没有,所以它什么也不会返回 - 但是为什么只有当我尝试构建一个包时它才对“热部署”发出任何警告?

0 投票
3 回答
1059 浏览

ios - UICollectionReusableView Section Header 由于 IBOutlet 连接而崩溃

我有一个 UICollectionViewController 代表 UICollectionViewDataSource 和 UICollectionViewDelegate。我的集合视图显示 2 个部分,其中包含多行数据并且工作正常。

我创建了一个部分标题(在 IB 属性检查器 -> 附件中),然后使用 SWOHighScoreHeader 类对 UICollectionReusableView 进行子类化:

我将此类 (SWOHighScoreHeader) 设置为 IB 中 UICollectionReusableView 的自定义类。

在 UICollectionViewController 我使用的方法:

标识符highScoreTableHead设置为 IB 中的 UICollectionReusableView Collection Reusable View Identifier。

在这个阶段,节标题正确显示,尽管带有默认标签文本。

当我将 IBOutlet UILabel hiScoreHead属性与 IB 中的插座连接时,我的问题就出现了。当我这样做时,程序崩溃:

Interface Builder 文件中的未知类 SWOHighScoreHeader。

** * 由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[setValue:forUndefinedKey:]:此类与键 submitButton 的键值编码不兼容。”

我试过删除插座连接并重新连接,但仍然没有。有什么想法我哪里出错了吗?

0 投票
1 回答
903 浏览

ios - 在 UICollectionView 中使用 reloadData 时如何从重新加载中排除标头

我有一个UICollectionView用来CSStickyHeaderFlowLayout模仿UITableView. 在标头内部有SegmentedControl控制数据UICollectionView。所以我想要的是在我点击段(调用 API)并执行时重新加载数据,reloadData但它总是调用

那么什么是仅重新加载数据而不是标题的最佳方法,因为当reloadData标题也会重新加载时,段将返回到第一个状态。

这是我的代码viewForSupplementaryElementOfKind

有什么建议吗?:)

0 投票
2 回答
4447 浏览

ios - UICollectionView Header xib 未显示

我有一个collectionview,我想使用xib 作为标题。但是,xib 不会出现。首先,我尝试向 xib 添加标签,但没有出现。然后我将整个背景颜色设置为红色。它没有出现。collectionview 项目为标题留下一个空白,但它是完全空白的。类似的 SO 线程是thisthis,但是由于我没有使用情节提要并且我的标题高度大于零,因此它们不能解决我的问题。这是我所有的相关代码:

这是我的xib的截图: 在此处输入图像描述

0 投票
0 回答
553 浏览

ios - 重新加载 UICollectionView 页脚大小

我试图完成UITextView类似于 Instagram 的评论。我之前使用UITableView并使用beginUpdatesendUpdates在用户输入评论时重新加载页脚大小。我collectionView尝试了几种不同的方法来重新加载页脚,但视图向上滚动到其原始位置,将 textView 隐藏在键盘下。我试图保留UITextView键盘上方并让它为每个新行扩展。

0 投票
1 回答
971 浏览

ios - IOS - 粘性 UICollectionView 标头(如 Apple App Store)

我正在尝试创建一个类似于 App Store 中的标题。当用户向下拖动时,标题保持在原位,只有单元格向下滚动。但是当用户向上拖动时,标题和单元格都会向上滚动。

到目前为止,我所做的是将我的collectionView背景视图设置为我想贴在顶部的图像并设置contentInsets图像collectionView下方的图像。这样,当用户向下拖动时,图像将保持原位。但是当用户向上拖动时,我的单元格会越过图像(我希望图像与单元格一起向上滚动)。我想我做错了。谢谢。



编辑 我使用了这个问题的教程,但这与我想要的相反,我不确定如何更改该代码以满足我的需要