0

我正处于我的第一个 iPhone 应用程序的启动阶段。它是一个基于选项卡的应用程序,其中每个选项卡都代表一个带有 x 个单元格的 TableView 菜单,从而通向其他菜单。当我开始时,在看了几个教程之后,从 Apples 数据库中阅读了很多信息,在 sof 等处,当我在 x-Code 中相处时,我真的很困惑.. 一些基本的东西正在慢慢变得更清楚,但是.. 有这么多的选择和这么多的方法来判断事情的对错,我害怕犯大错误,把事情搞砸。但回到正题:

这个应用程序的全部内容是红酒。它是在挪威销售的红酒的指南/注册,带有瓶装图像、价格信息、口味等。现在 TableView 主菜单正在慢慢形成,我开始考虑葡萄酒注册单元以及如何在详细视图中委派信息。

我是否应该只为 WinelistMasterViewController 创建一个 DetailView,并将有关葡萄酒的信息作为标签/文本字段/图像添加到情节提要的背景图像上,根据您在列表中按下的单元格进行编码以显示?

对于超过 100 种葡萄酒,在一个视图中所有这些标签似乎都是一团糟,制作 100 个视图并建立从 WinelistMasterViewController 到每个表视图的连接似乎更整洁。为什么我不应该这样做?我希望你们中的一些人能给我一些指导。这就是我构建故事板的方式:

TabBarController --> 选项卡的导航控制器。在这种情况下: Tab 2: The Wines --> TableView with cells to select if you want to show the wine table alfabetally, by popular, price, etc --> TableView with the Wines in the selected order (cells with text, bottle图片和最喜欢的明星 ---> 全屏背景 img 包含您选择的葡萄酒的所有信息,您还可以在葡萄酒之间滑动,添加到收藏夹等。

我是一个初学者,所以我面前有一项艰巨的工作要弄清楚如何在委托和 xviewcontrollers 中编写所有这些代码。但我耐心地做这件事,一次做一件事,尝试、失败、学习,慢慢地事情就形成了。但这似乎是一个主要问题,我想,这在很大程度上决定了以后编码的复杂程度上。

我还想提一下,稍后我将添加一个搜索功能来根据需要对列表进行规则和排序,所以这一切也应该适用于此。提前感谢您对这个项目的所有帮助!参考教程、文章、网站和其他可以帮助我的方法,也非常感谢!

4

1 回答 1

0

我为葡萄酒制作了一个字典列表,由于它们都相似(名称键、地区键、国家键等),我在 TableView 中填充了一个原型单元格,并制作了一个“原型”详细信息视图来显示详细信息。所以我最终只得到了 2 个视图控制器:1 个 TableViewController 和 1 个 DetailViewContoller。比为每种葡萄酒制作一个视图控制器要容易得多......

于 2012-07-28T22:07:52.850 回答