在我开始之前,请不要对我大喊大叫,告诉我答案在这里或那里,我所有的研究都被phonegap结果污染了,我不使用它,所以我很难找到答案!
我目前正在开发一个原生iOS 应用程序。它几乎完成了,除了一个部分,它将包含大量文本(基本上是一项运动的所有规则,10 个部分,包含 2 到 18 个子部分,每个部分都有很多文本)。我开始实现,使用 UITableViewController 显示主要部分,然后选择一个单元格将我带到另一个 UITableViewController 与所选部分的所有子部分。然后,选择一个子部分,你应该得到它的内容。我开始做的是在单元格中使用另一个带有 TextViews 的 UITableVC,使用节标题来构造文本,但这真的不方便,也不好阅读。
所以,我想在 UIWebViews 中使用 html 页面。我正在考虑使用 JQueryMobile,因为我过去曾使用过它,我认为您可以很快得到很好的结果。所以,我有几个问题:
首先,您如何看待本节的结构?(一个 UITableVC 发送到另一个 UITableVC,调出一个 UIWebView)。我怎样才能做一些尽可能可读的事情?这真的是我第一次在应用程序中放入这么多文本,所以我对自己的设计没有我开发更多“标准”东西时的把握。我想做得更好,但我不知道如何才能做得更好..
其次,JQuery Mobile 是一个不错的选择吗?这带来了真正的问题:如何在我的应用程序中包含 JQuery Mobile?我知道我可以直接从 JQuery 的服务器中包含 .js 和 .css,但是我的应用程序可以离线运行,那么我应该把需要的文件放在哪里?如何将它们包含在 html 文件中?
感谢您的帮助,再次,如果第二个问题已被提出/回答,我很抱歉,但是当您搜索JQuery Mobile和iOS时,您得到的只是 PhoneGap 问题。
以防万一 :
XCode 4.5.1
iOS 5+
故事板
弧