2017-02-20 39 views
0

我是一名厨师,我正在制作一本烹饪书应用程序,其中包含我所有的食谱。该应用程序有一个表格视图,其中包含许多具有食谱名称的单元格。一旦单元被轻敲,它应该进入配方显示的详细视图。然而,每一个食谱都是不同的,而且我的所有食谱都没有相同的布局。我希望能够自定义每个配方,比如放入图像并在某些文本编辑器中更改字体,然后将它们导入到我的应用程序中。为烹饪书应用程序定制的iOS视图

  • 我该怎么办?
  • 我应该使用什么?
  • 以及如何存储数据?

回答

1

最好的想法是为每个食谱创建JSON模型。 JSON将描述配方布局。然后实现一些可以理解JSON中信息的解析器,通过代码创建视图布局。

所以你需要一个JSON和配方列表和每个配方的JSON集。您的应用程序从列表JSON创建食谱列表,并在选择获取食谱JSON应该使用的信息后。

您可以将此JSON存储在服务器上,例如Firebase(免费用于小数据)或保持设备硬编码。

其他人的想法:

  1. 创建每个配方的PDF文件并加载该文件到应用程序。 Example
  2. 创建html布局并将其加载到UIWebView中。
相关问题