带有“单元格”的水平 UIScrollView?

Posted

技术标签:

【中文标题】带有“单元格”的水平 UIScrollView?【英文标题】:Horizontal UIScrollView with "cells"? 【发布时间】:2013-08-01 20:14:21 【问题描述】:

我正在开发一个应用程序,并且正在尝试制作它,以便当用户从 uitableview 中单击时,它会在辅助屏幕中显示该对象的详细信息。现在,只显示那个对象的详细信息很容易,但我想这样做,当用户单击对象时,他不仅可以获取该对象的详细信息,还可以在辅助屏幕中左右滚动到查看其他对象详细信息。我在玩 UICollectionView,但由于某种原因它不想工作。是否还有其他更高效且易于管理的解决方案?我需要它是动态的,所以我从 TableView 传递对象数组的大小,它会生成水平滚动视图的单元格数量。

【问题讨论】:

【参考方案1】:

您可以使用水平表格视图(通过对表格视图和每个单元格使用转换)。或页面视图控制器。或分页模式下的滚动视图。或者一个集合视图(即使你没有成功也可以完成这项工作)。

如果您已经有一个显示详细信息的视图控制器,则页面视图控制器可能是最简单的(因此您可以在滚动时实例化新控制器)。

有很多选择。编辑您的问题以显示您尝试使用集合视图的方式可能会更好地为您服务。

【讨论】:

以上是关于带有“单元格”的水平 UIScrollView?的主要内容,如果未能解决你的问题,请参考以下文章

UITableViewCell 与 UIScrollView 防止单元格触摸

将 UIScrollView 添加到表格单元格似乎会影响表格滚动性能

UIScrollView 中的 UICollectionView 加载所有单元格

同时滚动和捏合多个 UiScrollView

当我在我的 UICollectionViewCell 中使用 UIScrollview 向右翻页时,它还会在该单元格的每四个单元格中上下滚动

如何将 UITableviewcell 子视图添加为 uiscrollview