uicollectionview相关内容

在UITextView上点击时,UICollectionView didSelectItemAtIndexPath未被调用

我有一个带有自定义单元格的 UICollectionView - 它们有一个 UITextView ,它主要覆盖整个单元格。使用 didSelectItemAtIndexPath 时出现问题。触发它的唯一方法是在 UITextView 之外点击。我想让它在你点击的单元格中触发,无论是否有文本视图。怎么办呢? 解决方案 我建议使用 UIGestureRecognizer 对于每个单元格以及它 ..
发布时间:2018-09-19 20:28:42 移动开发

UICollectionView - 滚动到第一个单元格

我正在使用UICollectionView,我需要在单击按钮后滚动到第一个单元格。 该按钮位于(大)标题部分在我的集合视图中...当点击它时,我需要滚动到我的第一个单元格位于此按钮下方。 我创建了此按钮的动作,但是我不知道如何滚动到第一个UICollectionViewCell。 有人能帮帮我吗? 解决方案 使用此委托方法,将indexPath设置在第一个位置: S ..
发布时间:2018-09-19 20:26:01 移动开发

UICollectionView 3列网格,1px空间?? (包括图片)

我已经设置了一个带有FlowLayout的UICollectionView,它在垂直或水平方向的单元格之间不留空间。 我有一切正常,但有一个第2列和第3列之间的奇数1px空间,我不明白为什么!?我已经验证了1xx差距在iOS模拟器和真实设备上都显示出来。有没有人经历过这个? 我的UIViewController是以下代理/数据源: class MyViewController: ..
发布时间:2018-09-19 20:23:50 移动开发

这个警告意味着什么:“设置集合视图的第一个响应者视图,但我们不知道它的类型(单元格/页眉/页脚)”。

我在每个单元格中都有一个带UITextView的UICollectionView。当我点击其中一个文本视图并且键盘出现时,我在输出面板中收到此警告: 设置第一个响应者视图集合视图,但我们不知道它的类型(单元格/页眉/页脚) 文本输入工作正常。但是,在生产中使用此代码之前,我真的很想知道这个警告意味着什么。 解决方案 根据Apple的说法, “你可以放心地忽略这一点。” h ..
发布时间:2018-09-19 20:19:11 移动开发

刷新UICollectionview

有人知道在显示集合视图时如何重新加载/刷新UICollectionView吗?基本上我正在为UITableview寻找类似于标准reloadData方法的东西。 解决方案 你可以打电话: [self.myCollectionView reloadData]; 个别部分和物品也可以重新加载: [self.myCollectionView reloadSec ..
发布时间:2018-09-19 20:16:30 移动开发

错误无法使类型UICollectionElementKindCell的视图出列

首先尝试使用集合视图并遇到此错误: 由于未捕获的异常'NSInternalInconsistencyException'而终止应用,原因: '无法使类型的视图出列:具有标识符Cell的UICollectionElementKindCell - 必须为标识符注册nib或类或在故事板中连接原型单元' 代码非常简单,如下所示。我不能为我的生活弄清楚我错过了什么。 - (UIColl ..
发布时间:2018-09-19 20:15:17 移动开发

UICollectionView的每个部分都独立滚动?

是否可以使用 UICollectionView 来构建一个布局,其中每个部分可以独立滚动?例如,想象20行图像,其中每行可以水平独立滚动以在屏幕外显示更多图像(在此过程中不滚动其他行);并且可以垂直滚动整个视图以显示更多行。 我相信这样的事情可以用UIScrollView中的几个UICollectionView实例来实现;但是,利用UICollectionView插入/移动部分会很棒。 ..
发布时间:2018-09-19 20:14:31 移动开发

[UICollectionView setCollectionViewLayout上的错误访问:动画:]

我在UICollectionView中遇到了一个奇怪的崩溃。 崩溃的UICollectionView嵌入在另一个UICollectionView的UICollectionView单元格中。 我无法重现这个问题,有时如果内部UICollectionView得到的话似乎会发生新初始化,因为外部CollectionView正在重新加载它的单元格。 com.apple.main-th ..
发布时间:2018-09-19 20:14:08 移动开发

如何在故事板中使用UICollectionViewController,同时仍支持ios 5.1?

最佳做法是检测某个功能的类是否存在,并根据可用性降低用户的功能。我在故事板中创建了UICollectionView,并在标准的tableview中创建了ios 5.1用户。然后我只是检查用户是否具有此功能并转到相应的场景。但是,当我现在尝试编译我的代码时,我得到一个“dyld:未找到符号:_UICollectionElementKindSectionHeader”这似乎非常反模式的苹果不允许ios ..
发布时间:2018-09-19 20:04:58 移动开发

ios:将新数据加载到UICollectionView中

我想创建一个将图像显示到UICollectionView的应用程序。 图像将从服务器下载,然后显示到collectionView中。 我在xib文件中使用自定义collectionView布局。 每次从服务器接收20张图片。 问题:我无法将新下载的图像显示到collectionView中。 这是我的代码: - (UICollectionViewCell *)coll ..
发布时间:2018-09-19 19:59:05 移动开发

UICollectionView具有无限滚动?

我正在尝试使用无限滚动行为实现集合视图。滚动应该是圆形的 - 就像在 UIPickerView 中一样。可以用Apple的 UICollectionView 来完成,或者别无选择,只能创建一个水平的PickerView? 你是做什么的?想想? 解决方案 您应该观看WWDC 2011会话视频“高级ScrollView技术”,他们谈论无限滚动,我'我非常确定可以在 UICollectio ..
发布时间:2018-09-19 19:33:07 移动开发

UICollection View - Segue - 确实选择了特定的单元格,LOG

我开始使用UICOllectionview来加载自定义制作的相册,相册加载得很好,数据来自我的服务器(SQL-JSON-NSARRAY-NSDictionary)并且填充在单元格中就好了,但是现在我希望当用户选择该单元格来加载一个新的UIVIewController时,该图像的全尺寸(因此他们可以查看/打印/共享等) 但是我陷入'准备segue'的方法,因为我无法从特定的细胞中提取任何信息 ..

UICollectionView未显示

我正在尝试在我的视图控制器中设置 UICollectionView 以编程方式扩展 UIViewController 。出于某种原因,我的集合视图根本没有出现。以下是我所拥有的。 为什么不出现?我将它连接到委托和数据源,并将其作为子视图添加到 self.view 。我的代码中缺少什么? 在我的 .h 文件中: @interface MainViewController:UIVi ..
发布时间:2018-09-19 19:26:52 移动开发

根据标签大小调整UICollectionViewCell的大小

我有一个 UICollectionView ,其中包含不同大小标签的单元格。我正在尝试根据标签的大小调整单元格的大小。但是 sizeForItemAtIndexPath 我创建单元格的地方似乎在 cellForItemAtIndexPath 之前调用我在哪里设置标签..任何想法我是什么可以在这里做什么? - (void)getLabelSize:(UILabel *)label { f ..
发布时间:2018-09-19 19:25:28 移动开发