此應用程序涉及將書籍轉換爲應用程序。它具有豐富的文本(標題,粗體,項目符號等),而不是頁面翻轉UI,它將構建在分割視圖控制器中。主人(左邊欄)會列出章節和書籤。細節(右側)將包含章節的內容,並向下滾動直至本章結束。類似於iPad上的Apple郵件應用程序。iOS iPad架構,用於書籤的垂直滾動書本應用程序
從我的研究中,我可以通過在UIWebView中使用HTML來實現豐富的文本。我不確定的是如何讓書籤正常工作。由於沒有頁面,書籤將需要成爲章節內容的垂直點。例如,讓用戶閱讀第2章的一半,即他們已經滾動了50%。他們可以在這裏創建書籤。
我最初的想法是將本書的內容分解成「塊」,可能是段落。對於每一章,在細節視圖中,使用UITableView。在每個UITableViewCell中,爲每個塊使用帶有HTML的UIWebView。這樣當用戶創建書籤時,我們可以存儲單元格的索引路徑。
這個應用程序的正確方法是什麼?