【发布时间】:2010-02-21 17:22:18
【问题描述】:
我正在尝试开始使用 Three20,只是想让一个基本的菜单导航系统运行起来。我正在寻找一种创建菜单的方法,该菜单只是带有静态文本的列表视图。选择一个项目应该能够移动到另一个菜单或不同的视图控制器。
查看 Three20 的文档,我对数据源和模型的需求感到有些困惑。如何创建简单的东西,而不需要连接到 Internet 来获取数据以填充列表?
【问题讨论】:
我正在尝试开始使用 Three20,只是想让一个基本的菜单导航系统运行起来。我正在寻找一种创建菜单的方法,该菜单只是带有静态文本的列表视图。选择一个项目应该能够移动到另一个菜单或不同的视图控制器。
查看 Three20 的文档,我对数据源和模型的需求感到有些困惑。如何创建简单的东西,而不需要连接到 Internet 来获取数据以填充列表?
【问题讨论】:
Three20 提供了一个示例应用程序,正是这样做的。查看 github 上的TTNavigatorDemo 代码。
要掌握的关键概念是+(TTSectionedDataSource *) dataSourceWithObjects: 方法。它允许您定义字符串列表,而不是继承 TTSectionedDataSource。
【讨论】: