逻辑问题,根据数据库条目向UI添加按钮

时间:2012-04-04 16:33:57

标签: iphone objective-c ios fmdb

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

  

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

一个Module最少可以有students个,最多可以有students个{{1}}。所以根据我必须显示按钮的学生人数。

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

  

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

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

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

注意:我没有任何正确的代码来证明我的工作。我迷失了。

1 个答案:

答案 0 :(得分:1)

好的,首先要了解如何与SQLite FMDB Here

进行交互

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

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