我正在为iPhone开发一个应用程序,我不确定用什么方法来显示信息。我有一个包含科目信息的数据库(例如,科目:数学,日:星期一,时间:2-3,老师:吉姆)。
每一天都是动态的,这意味着在任何给定的一天,它可以是5-8个主题之间的任何东西。在iPhone上,我要显示以下信息。
Lesson :
Time :
Teacher :
Addition Notes :
假设我想要以相同的样式显示上面的字段,我如何才能使一些动态的东西让用户可以滚动查看所需的所有内容?(我的方法是创建许多标签并将每个标签链接起来,但这不是可行的方法…)
发布于 2011-07-27 23:00:56
您可以使用充满UITableViewCells的UITableView。每个单元格显示一天。单击当天后,您可以转到下一个UITableView,每个单元格都包含主题信息。
发布于 2011-07-27 23:07:21
看起来很有必要,你读过human interface guidelines吗?它们描述了用于各种目的的所有最佳实践,主要是显示数据。
发布于 2011-07-27 23:06:43
我认为有两种方法可以解决这个问题。首先是创建一个主导航表视图,然后用户可以选择他们想要查看的日期,该视图将显示您显示的所有信息(课程、时间等)。我想这就是上面的海报所说的。
另一种方法是用UIPickerView显示一个页面,让他们从中选择一天,然后信息就会刷新。
您只需拥有PickerView,就可以显示
Lesson: <Label linked to lession variable>
Time: <Label linked to time variable>
Teacher: <Label linked to teacher variable>
Additional Notes: <Label linked to additionalNotes variable>
https://stackoverflow.com/questions/6846420
复制相似问题