uicollectionview相关内容

UICollectionView:如何定义支持水平和垂直滚动的UICollectionViewLayout?

目前我正在尝试创建一个 UICollectionView ,这应该会显示一个简单的 excel-like-spreadsheet , rows 和 columns 。我认为这应该是一个简单的任务, UICollectionViews 。我真的想在 UICollectionView 中进行实现,而不是在任何网格框架中。 但此刻我暂停了一下。我已经想到的是,遗憾的是我不能使用 UICollect ..

如何处理UINavigationControllers和UITabBarControllers iOS 6.1

我需要一个很好的解释如何使用StoryBoards处理iOS6.1上的 UINavigationControllers 和 UITabBarControllers 。 当我加载我的应用程序(第一个ViewController)时,我需要if(FB login = success)它会自动跳转到第二个ViewController的segues。在这里我想我不能像root一样使用 UINavig ..

重新加载UICollectionView页眉或页脚?

我有一些数据是在另一个更新UICollectionView标头的线程中获取的。但是,我没有找到一种重新加载补充视图(如页眉或页脚)的有效方法。 我可以调用 collectionView reloadSections:,但这会重新加载整个部分,这是不必要的。 collectionView reloadItemsAtIndexPaths:似乎只是针对单元格(不是补充视图)。并且在标题本身上调用 ..
发布时间:2018-09-24 10:25:26 IPhone

使用后台线程处理单元重用的正确方法?

我有一个 UICollectionView ,但相同的方法应该适用于 UITableViews 。我的每个单元格都包含一个从磁盘加载的图像,这是一个缓慢的操作。为了缓解这种情况,我使用异步调度队列。这样可以正常工作,但是快速滚动导致这些操作堆叠起来,这样单元格将按顺序将其图像从一个更改为另一个,直到最后一次调用停止。 过去,我已经检查了细胞是否仍然可见,如果不是,我不会继续。但是,这不适用于 ..

UICollectionView flowLayout没有正确包装单元格

我有一个带有FLowLayout的 UICollectionView 。它会像我期望的那样工作,但是偶尔会有一个单元格无法正确包裹。例如,如果实际上在第二行中尾随,则应该在第三行的第一个“列”中打开的单元格,并且它应该是一个空的空间(参见下图)。所有你可以看到的这个胭脂格的单元格是左侧(其余部分被切断),它应该是空的。 这不会一直发生;它并不总是同一行。一旦发生,我可以向上滚动然后向后移动, ..
发布时间:2018-09-24 10:20:51 移动开发

用于UICollectionView的SectionIndexTitles

所以我使用搜索功能和 sectionIndexTitles 实现了一个正确的 TableView 。现在,我正在尝试实现一个 UICollectionView ,它到目前为止工作,除了我不能轻易拥有 sectionIndexTitles (右侧滚动条)。 如果我查看Facebook应用程序,它看起来像 UICollectionView ,但确实 sectionIndexTitles 和一个搜 ..
发布时间:2018-09-23 18:22:46 移动开发

是否可以将UICollectionView缩放为一个单元?

我们在最新项目中有一个关卡视图。它包括作为UICollectionViewCells的级别标记和用于有趣装饰的各种UICollectionReusableView。 我们希望能够放大/缩小(这是一张大地图)。我希望我可以使用内部UIScrollView来实现这一点,但是,你不能自己缩放......只是一个子视图。 无论如何要做在缩放时,除了单独缩放和重新定位每个元素之外?感觉它应该是一 ..

UICollectionView - 滚动到下一页

是否有机会使用UICollectionView滚动到所需项目。 scrollToItemAtIndexPath并且不捕捉项目本身,而是捕捉到项目所属的页面? (我启用了分页功能。) 干杯 解决方案 你需要创建 NSIndexPath 而不是滚动到该索引。 //标记: - 查看确实出现时移动到单元格 重载viewDidAppear(){ 让scrollIndex:N ..
发布时间:2018-09-21 20:11:46 移动开发

UICollectionView - 一次一个Cell的水平分页

我正在尝试使用collectionView实现类似旋转木马的效果。我实现了 UICollectionView 并将其设置为显示单元格水平。 唯一的问题是如何只允许一个单元格出现并将该单元格置于屏幕中心。 注意:已启用分页。 我找到了此代码,尝试了但遗憾的是无法正常工作 代码参考:使用Swift创建分页UICollectionView 覆盖func targetCont ..
发布时间:2018-09-21 20:03:49 移动开发

UICollectionView无法折叠或删除补充视图

我有一个使用流布局的uicollectionview,它有一个补充的标题视图,这是我有时只想显示的视图。所以基本上我想要一个按钮,当点击它时,从集合视图中删除补充视图,并重新放置集合视图中的所有项目,同时考虑标题已消失。这可能吗?我在很多方面都反复尝试过。更改参考标题大小,更改我对标题大小的委托方法的答案,使布局无效,重新加载数据等等。我缺少什么? I刚刚进行了测试。我认为它与使用UIDyn ..
发布时间:2018-09-21 19:52:06 移动开发

水平UICollectionView单行布局

我正在尝试使用 UICollectionView 设置应该是简单的水平布局,绕圈而不会达到预期的结果,所以任何指针或示例都会感激不尽。 在我粘贴代码时可能没有什么意义,因为经常更改而没有成功。 图像显示两行,第一行是单个项目,大小正确并在中心正确对齐。第二行有3个项目,第一行应该与上面的项目大小相同,下一个项目边缘只是可见,表示另一个项目。当项目向左滑动时,它们应该是3个可见的项目—主 ..

如何在UICollectionView上始终显示滚动条

我在我正在处理的应用程序中添加了UICollectionView到UIView。在UICollectionView中显示我有一组从Core Data中提取的图像。垂直滚动工作正常,但滚动条不会显示,直到用户触摸UICollectionView。 如何确保右侧的滚动条始终可见,以便指示给用户它是否可滚动? 解决方案 你不能让它们始终可见。相反,你可以闪现一次,当用户第一次看到集合视图通 ..
发布时间:2018-09-21 19:45:29 移动开发

如何将视频从ALAsset显示到UICollectionview ios

我在下面的代码中尝试使用 ALAsset 从照片库中获取所有视频。现在,我想将所有视频显示到 UICollectionview 但它似乎没有显示任何内容。请给我一些建议。提前致谢。 -ViewDidLoad():从照片库中获取所有视频 allVideos = [[NSMutableArray alloc] init]; ALAssetsLibrary * assetLibrary ..
发布时间:2018-09-21 19:42:51 移动开发

集合视图标题未显示

我正在尝试向 UICollectionView 添加标头。我使用了故事板并检查了Section Header。出现了一个新单元格,我正在尝试向其中添加内容(带有一些文本的标签)。问题是我可以在故事板中看到标签,但它不会出现在运行时。 为了确保显示标题,我将背景颜色更改为黄色,并且我能够在运行时看到黄色标题。仍然没有标签。 非常感谢帮助。 解决方案 找到修复。我在 viewDid ..
发布时间:2018-09-21 19:33:51 移动开发

如何在UICollectionView中垂直对齐UICollectionViewCells?

我在水平滚动的 UICollectionView 上有不同高度的单元格,它们似乎是垂直均匀地分布单元格,在单元格之间留下空白空间,我想顶部对齐它们并且在每列的底部都有变量空格。 解决方案 我将提供给我的UICollectionView的UICollectionViewFlowLayout扩展了。以下覆盖对我有用。 #import“TopAlignedCollectionViewFl ..
发布时间:2018-09-21 19:29:03 移动开发