0

我必须创建一个函数来在运行时创建表报告,该函数将接收列名和行值,因此该函数只需创建一个包含数据的表,然后在 UI 中显示它。

我看到 UITableView 只有一列,我必须创建 n 列,所以我的问题是,我可以使用什么样的控件?当然,我需要能够以水平和垂直方式滚动。

我在应用程序中使用 motouch 对话框。

谢谢

4

1 回答 1

0

Monotouch.Dialog 仅推荐用于琐碎的表单。即使在iOS中,您所描述的也不是微不足道的...

如果您确实需要使用 MT Dialog,您可以将表单放在滚动视图中(仅限水平滚动),然后设置滚动视图的内容大小和表单的宽度以匹配列的大小。在此之后,要在表格视图中实现“列”,只需将列标题放在表格视图标题中,并在每一行中使用一个自定义单元格,其中包含 n 个子视图到您的 n 个列。

但是,如果您可以将 MT 对话框分开,我确信在 github 上至少有一个组件可以重现此行为。

于 2013-10-02T23:50:01.580 回答