问题标签 [uicollectionview]
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.
nsindexpath - UICollectionView cellForRow 崩溃
您好,我无法在 UICollectionView 的索引路径获取自定义对象...下面是我的代码。
我正在崩溃
[玩家名字:]:unrecognized selector sent to instance
有什么建议么?
objective-c - ActivityIndicator 不会停止动画,也不会从 UICollectionViewCell 中的超级视图中删除
我正在尝试实现UICollectionView
和显示图像。我正在使用SDWebimage
它在 tableviewcells 中完美运行,但是当我尝试在其中使用它时,UICollectionviewCell
它不会停止并删除活动指示器。如果没有下载的图像,它会放置占位符图像。我不确定可能导致此问题的 tableviewcell 和 collectionviewcell 之间有什么区别。
这是代码:
更新:
当我做NSLog(@"activity indicator should be removed %@,activityIndicator);
我得到这个输出:
它显示它UIActivityindicator
是隐藏的,但它仍然显示在图像的顶部
ios - iOS 单元格上不显示阴影
我正在使用 UICollectionView 在主视图中生成多个缩略图。
这工作正常,我可以在单元格周围放置边框以及应用边框(角)半径。
唯一似乎没有坚持的是每个单元格的阴影。
这是我的代码
你知道我做错了什么以及我可以做些什么来让阴影显示出来吗?
ios - UICollectionView 更改布局 - 更改单元格
我有一个 UICollectionView 使用UICollectionViewDelegateFlowLayout
. 我添加了一种在点击单元格时更改布局的方法setCollectionViewLayout
。
所有单元格都有一个带有文本的文本标签,我想在更改布局时清空每个单元格上的所有文本标签。实现这一目标的最佳方法是什么?
谢谢,
iphone - -[UICollectionViewData numberOfItemsBeforeSection:] 中的断言失败
使用 IOS 6 和新的 UICollectionView 我在 UIViewController 上有 2 个 UICollectionViews 并使用 Storyboard 当我在 UICollectionView 周围单击时出现以下错误我不确定为什么会发生这种情况,谷歌为此错误返回 0 结果...
2012-10-13 20:30:06.421 MyApp [768:907] -[UICollectionViewData numberOfItemsBeforeSection:] 中的断言失败,/SourceCache/UIKit/UIKit-2372/UICollectionViewData.m:415
2012-10-13 20:30:06.427 MyApp [768:907] 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“当集合视图中只有 1 个部分时,请求第 2147483647 部分之前的项目数”
我根本没有使用 Sections 并将其设置为仅 1 个部分:
当我单击 UICollectionView 区域时,它会发生(似乎是随机的)我有一段代码可以从 UICollectionView 中删除元素:
这是数组如何连接到 UICollectionViews
请帮我解决这个问题。甚至不确定如何捕获异常,因为它来自 UICollectionView 内部代码。还忘了提到我正在为 UICollectionView 使用自定义布局,但我不知道它是否与这个问题有关。
再次感谢你们的帮助!
编辑:在调用所有布局方法后,我得到了异常......这是我的自定义布局......我仍然不确定如何修复它,因为我所有的 try catch 块都没有捕获错误。 ..
ios6 - 使用 iPad 的 CollectionView 自定义 Segue
我有一个我正在开发的 iPad 应用程序。我有一个 UICollectionViewController 与单元格中显示的图像。
在 MainViewController 上,我放置了一个 ContainerView,它连接到具有 UIImageView 的 UIViewController。
这一切(上图)工作正常。
我想进行设置,因此我有一个从 CellViewController 到包含 UIImageView 的 UIViewController 的自定义 Segue。我希望这个 UIImageView 根据我从 CollectionView 中显示的单元格中选择的图像进行更改
我可以创建一个自定义 Segue 来执行此操作吗?我无法让任何其他 segues 工作,因为它们适用于 SplitViews 或 Popovers 或 Pushes。
objective-c - iOS 6 Collection 视图格式问题
我有一个用来显示缩略图的集合视图。我希望它是 4 列,就像照片应用程序一样。
我得到了一些示例代码(目前还没有多少),这让我对它正在做的数学感到困惑。
我正在使用一个数组(拇指),它是通过 NSXMLParser 从作为数据源的 Web 服务返回的 XML 构建的。
但是,由于该数组没有“numberOfSections”或“numberOfItemsInSection”(它只是一个带有照片名称和位置的简单二维数组),我无法确定调整它以处理 4 个跨度所需的数学。
例如:如果它是第三行/第二列,那么数组中的索引是 9(零基)吗?(因为 2 个完整行 * 每行 4 个 + 2(第二列)= 10)?.. 困惑
另请注意:当前代码将仅显示偶数 # 个图片。因此,如果某张专辑中有 3 张图片,则只会显示 2 张。
当前代码:
ios - 集合视图控制器单元格间距
如何删除collectionview上单元格之间的填充?(iOS 6) 我有一个非常小的单元,我查看了约束,但看不到要更改的内容。
发生的事情是单元格之间有大约 1/4 英寸的黑色空间(缩略图)。我想要每行之间大约 1 毫米的空间和 4 个。我设法找出每行 4 个的东西,但它们必须很小,以至于它们之间有很大的空间。我错过了什么?
objective-c - 集合视图布局
是否可以创建带有收藏视图的 3 栏报纸式布局?
我尝试使用 3 个表格视图,它可以工作,但非常滞后。因此,如果集合视图是本机解决方案,我认为最好使用它们。它们适合我的任务吗?
主要问题是所有单元格都是从左到右填充的:
我需要:
ios - Animate uicollectionview cells on selection
I have created a customlayout and set my cells position attribute in layoutAttributesForItemAtIndexPath
like this
I would like to animate a cell when it is selected. replicating the kind of animations we get with the initialLayoutAttributesForAppearingItemAtIndexPath
& finalLayoutAttributesForDisappearingItemAtIndexPath
.
I'd like to do this when a cell is selected and de-selected.
so for instance:
Cell A is in position 0,0
. Cell B is in position 50,100
. If I select cell B I'd like to animate it to 0,0
. and at the same time animate cell A to 50,100
. basically switching positions, but animated.