<分区>
标签 iphone objective-c ios fmdb
在我的SQLite
数据库(FMDB
)我有一些属性如下所列;
Module | Student1 | Student2 | Student3 | Student4 | Student5
一个Module
至少可以有 2 students
最多 5 students
。因此,根据学生的数量,我必须显示按钮。
如果学生人数是3,那么我应该显示3个按钮。例如:如果数据库条目为
Science | jack | Tom | - | Debra | -
请注意,- 符号是空记录。因此,如果我们遇到带有 - 符号的条目,我们必须忽略它。因此,根据上面的查询,我们有 3 个学生,我们应该显示 3 个按钮。 (如果有 4 个学生,我们应该显示 4 个按钮等等...)
我如何从数据库中读取值,并根据该答案向 UI 添加按钮?
注意:我没有任何正确的代码来演示我的工作。我对此迷失了方向。
最佳答案
好的,首先了解如何与 SQLite FMDB 交互 Here
然后,结合 here 中的代码创建某种 for 循环和 here创建 UIButton 并将它们添加到数组中,然后仅显示数组中的 UIButton。
屏幕上按钮的位置只是一些简单的数学运算。
关于iphone - 逻辑问题,根据数据库条目向 UI 添加按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10015464/