我们有一个 UICollectionView,其自定义布局与 UITableView 非常相似(它垂直滚动)。 UICollectionView 只同时显示 3 个单元格,其中一个是当前活动的单元格:
[ 1 ]
[*2*]
[ 3 ]
(这里的活动单元格是#2。)单元格大约 280 点高,因此只有活动单元格在屏幕上完全可见。用户不直接滚动视图进行导航,而是水平滑动活动单元格以前进到下一个单...
»
我正在尝试向 UICollectionView 的容器添加填充。我希望它看起来像这样,周围有一个 10pt 的填充。所以在示例屏幕中,底部有一个 10pt 的填充:
layout.minimumInteritemSpacing = layout.minimumLineSpacing = 10;
我正在使用 UICollectionViewFlowLayout 来布局单元格。我还尝试了一个“技...
»
我使用本教程Creating a Scrolling Filmstrip Within a UITableView 创建了一个在其单元格内具有集合视图的表格视图,但我想实现一种横幅类型的功能,该功能具有居中分页并自动滚动到每个单元格项目。我启用了页面滚动,但没有工作。我该怎么做呢?我目前在表格视图单元格中有一个 UIView,用作集合视图的数据源。这是 UIView 子类的代码。
@interf...
»
我需要在我的UICollectionViewCell 中显示一个字符串。我创建了一个自定义视图单元格。但是每当我运行应用程序时,它都会显示“致命错误:在展开可选值时意外发现 nil”
func numberOfSections(in collectionView: UICollectionView) -> Int {
return 1
}
func collectionView(...
»
我想像这样自定义UICollectionViewLayout。
http://i.stack.imgur.com/aWUIa.jpg
当我滚动第二页图像大小不适合单元格大小时;
http://i.stack.imgur.com/GOUmF.jpg
然后再翻回第一页;http://i.stack.imgur.com/lQQ3h.png
图像大小和单元格大小不匹配。
这是我的自定义布局代码;
...
»
我正在使用集合视图为我的医院构建一个 iOS 应用程序。但是,我需要为专科诊所使用多个部分,具体取决于目的。如果仅针对 1 部分,我已经完成了代码。当我尝试将其分成 2 个部分时,它总是返回一个 nil 值。
请检查我下面的代码
public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexP...
»
我的问题与这个问题非常相似,尽管选择的正确答案(只是使用标签)对我不起作用(也没有任何其他答案):Changing label position in UICollectionViewCell。
我有一个带有自定义 UICollectionViewCell 的 UICollectionView。该单元格中有一个 UIView,通过 IBOutlet 属性引用。我只是试图在cellForItemA...
»
如何在重用之前清理 UITableViewCell ?在 cellForRow 表视图中,我设置了 viewModel,在 didSet 这个视图模型中,我更改了 collectionView 高度约束,但是当我快速滚动时,集合被完全破坏了。
func setup(collectionView: UICollectionView) {
if self.collectionView != ...
»
我想达到这个结果:
四处搜索我发现这样做的方法可能是使用UICollectionView,所以这没问题,因为 Stack Overflow 上有很多教程和问题。我有 3 个问题:
我找不到任何关于“分隔符”(分隔所有框的线)的信息。我喜欢它不会水平触摸屏幕边框。是否以编程方式完成?
为了在所有设备中平均分配空间(水平 3 个框/按钮),我找到了这个答案 answer。这是正确的方法吗?
...
»
我正在尝试实现一个自定义 UICollectionView 来显示资产库中的所有元素。虽然显示项目没什么大不了的,但我遇到了一个奇怪的错误,我认为这与我正在使用的布局有关。
让我们从一些屏幕截图开始,以说明发生了什么。我只会发布这些图片的链接,以便在您的滚轮上轻松使用:-)
1.初始
https://dl.dropboxusercontent.com/u/607872/stackoverfl...
»
嗨,我目前在 iOS 10 + Swift 3 上遇到了 UICollectionView 的问题。一旦我的视图加载了每个单元格中的 ImageView,就会随机变为空白,其中一些可以加载。
Here is my random output
现在我必须在重新加载 CollectionView 的数据之前延迟,但它仍然不能 100% 解决我的问题,有时我的单元格仍然是空白的。
视图控制器
@...
»
所以我已经为此苦苦挣扎了一段时间。我有一个 UICollectionView 用作菜单。单元格是切换到另一个页面的选项。菜单完全按照它应该的方式运行,除了当你按下一个单元格时,比如单元格 0,它应该弹出到下一个视图。我发现该单元格正在注册触摸,但是当我尝试确定按下哪个单元格时,它会分崩离析。我已经尝试调试它,对我来说它看起来 indexPath 没有价值!我正在使用 didSelectItemAt...
»
如何从控制器视图中删除各个部分?我在标题中有一个按钮,一切都已连接。只是不确定如何为 3 个不同的部分编写代码。
我的数据模型
var fire = [UIImages]
var water = [UIImages]
var air = [UIImages]
var fireLabel = [String]
var waterLabel = [String]
var airLabel = ...
»
使用UICollectionView,我正在尝试添加另一个UICollectionViewCell。第一个代码显示了第一个 Cell,它运行良好。当我尝试添加另一个 UICollectionViewCell 时会出现问题。
static NSString *identifier = @"Cell"; // Default Cells
UICollectionViewCell *cell = [...
»
class SceneCell: UICollectionViewCell {
override var isSelected: Bool {
didSet {
setSelected(bool: isSelected)
}
}
override var isHighlighted: Bool {
...
»
我正在开发一个 ipad 应用程序,我需要一些关于一个屏幕布局的帮助:
屏幕必须横向显示 3 列
并且纵向只有 2 列和 1 行。
在自动布局和 UICollectionView 之间,哪种方法最好?
提前致谢^^
编辑 07/25/2016
我非常喜欢 Matt 的提议,我已经开始实施这个解决方案(2 UIStackViews)
但现在我被条件约束困住了:
我的 xib 被参数化以...
»
尝试实现 IGListKit 库时,我遇到了我的单元格被不必要地更新的问题。我正在使用单例adapter.dataSource,表格中每行一个部分。
最小示例:
import IGListKit
class ContentItem: ListDiffable {
weak var item: Content?
weak var section: ContentSectionControl...
»
您好,我正在尝试使用 UICollectionView 制作像 facebook 这样的家庭供稿,但是在每个单元格中,我想放置另一个具有 3 个单元格的 collectionView。
you can clone the project here
我有两个错误,第一个是当我在内部集合上滚动时查看反弹不会将单元格带回中心。当我创建集合视图时,我启用了分页并将 minimumLineSpaci...
»
先决条件 - 环境:iOS 9.0 或以上 - 使用 Swift 3.0.1
感谢您的回复。我正在更新问题并试图更好地理解这个问题。
发布代码可能会有所帮助,但我不允许发布代码,因为我没有 IP。
但我正在尝试构建诸如日历/节目指南之类的东西,您可以在其中为每个类别提供几天的活动。
想象一下,您左侧的类别在一列中,它们可以是集合veiw 的部分,并且每个类别都有连续几天的事件。
CAT ...
»
我在Home View Controller中添加了一个表格视图。在表格视图中,我添加了集合视图。
首次运行应用程序时集合视图内的图像。然后,转到其他链接并返回主页,但集合视图中的图像不会立即显示,直到第二次滚动。
多次拉视图后,出现图像。
在“Collection.swift”中,在ViewDidLoad()中,
DispatchQueue.main.async {
self.t...
»