是否可以使用具有两列的表视图创建 UI?

Posted

技术标签:

【中文标题】是否可以使用具有两列的表视图创建 UI?【英文标题】:Is it possible to create an UI with a table View with two columns? 【发布时间】:2018-04-22 11:48:24 【问题描述】:

我是一个绝对的初学者!我想在 ios 中编写一个应用程序。主屏幕的 UI 应该有两列。左列应具有静态宽度。右栏应该比所有 iOS 显示器宽得多。当我向上或向下滑动左列时,右列的内容应遵循此反应。同样的反应应该是相反的。当我向左或向右滑动右侧显示屏时,内容应向左或向右移动,并应从右侧或左侧的屏幕中拉出。是否可以通过两个表格视图或两个滚动视图来实现这一点?

【问题讨论】:

你可以只使用一个ScrollView,并设置它的尺寸大于UIScreen @arash 但是如何在一个 ScrollView 中修复左列的内容。我想把右栏的内容推到左栏下面。它应该像 Excel 电子表格一样做出反应,具有固定的第一列和固定的堡垒行。 【参考方案1】:

有很多方法可以实现这一点,最好的方法是使用UICollectionView,您甚至可以在UITableView 的单元格中使用UICollectionView

我认为您正在寻找类似 kishikawakatsumi 的 SpreadsheetView,如果您是初学者,请尝试一下。

【讨论】:

以上是关于是否可以使用具有两列的表视图创建 UI?的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server:在具有两列的表上进行无聚合的旋转

在两个不同的表中创建具有相同列的视图 SQL

数据库中批量导入数据,有两列的值需要从其他表中查出来,我现在没有思路,求解惑

表视图内的表视图

如何在iOS中的表视图底部创建固定单元格?

是否可以在不刷新其他单元格的情况下刷新 ui 表视图的一部分?