ios - UICollectionView 适合我想要实现的目标吗?

标签 ios swift uitableview uicollectionview

我的应用程序基于“Fantasy Football”。

在此应用程序中,我想显示一个包含 4 或 5 列的表格:

位置 |团队|赢率% |表格|等

我目前有一个显示团队的 UITableView。这是确保我的 API 正常工作的第一步。

表单单元格将是一系列 6 个小彩色圆圈,代表最后 6 场比赛;红色代表失败,琥珀色代表平局,绿色代表胜利。

我应该使用 UICollectionView 来实现这个场景吗?

我担心的是,行中的每个单元格都需要彼此相关,到目前为止我所看到的 UICollectionView 是用于显示“不相关”的项目,这些项目在网格中的位置并不重要。即图像。

我继续沿着 UICollectionView 路径走对吗?还是还有其他我应该看的东西?

请参阅屏幕 2 上的图 3,了解我希望其外观的示例。

Table on Screen 2

最佳答案

我想使用collection view不同尺寸的列的显示不会相同。此外,列数的增加(例如增加一列)将导致需要额外努力计算单元格的大小以调整 View (如果您使用一个单元格表示一列数据)。

我认为你应该使用table viewcustom cells根据您对列数的要求(嵌入一个单元格中)

这可能看起来像: Custom cell

关于ios - UICollectionView 适合我想要实现的目标吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40302817/

相关文章:

ios - 如何全局设置 cell.textLabel 的字体大小(对于所有 tableView 单元格)

ios - 创建通用脂肪框架 lipo : can't create temporary output file

ios - Swift 2 的 Xcode 7.0 更新问题

swift : get the closest date stored in the core data

ios - 录制带有附加效果的音频

ios - func tableView(tableView : UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell{

ios - UITextView 不更新它的 contentSize

ios - iOS 上的 Sinch shouldSendPushNotifications 在应用程序处于前台时调用

ios - 在 iOS Swift 中以编程方式移动 UIView

ios - react-native run-ios 找不到任何模拟器