0

在我的SQLite数据库(FMDB)中,我有一些属性如下所列;

模块 | 学生1 | 学生2 | 学生3 | 学生4 | 学生5

一个Module可能有最少 2students和最多 5 students。所以根据学生的数量我必须显示按钮。

如果学生人数是 3,那么我应该显示 3 个按钮。例如:如果数据库条目为

科学 | 杰克| 汤姆 | - | 黛布拉 | -

请注意 - 符号是一个空记录。因此,如果我们遇到带有 - 符号的条目,我们必须忽略它。所以根据上面的查询,我们有 3 个学生,我们应该显示 3 个按钮。(如果有 4 个学生,我们应该显示 4 个按钮等等......)

我如何从数据库中读取值,并根据该答案向 UI 添加按钮?

注意:我没有任何合适的代码来展示我的工作。我迷失了。

4

1 回答 1

1

好的,所以首先在这里了解与 SQLite FMDB 交互

然后,创建某种 for 循环,结合此处此处的代码来创建 UIButtons 并将它们添加到数组中,然后仅显示数组中的 UIButtons。

屏幕上按钮的位置只是一些简单的数学运算。

于 2012-04-04T17:58:00.950 回答