一千萬個為什麽

搜索

我應該使用UIWebView或UITextView在電子書閱讀器應用程序中顯示文本嗎?

我想制作一個電子書閱讀器iPhone應用程序。我應該使用 UITextViewUIWebView 來顯示文本嗎?其他電子書閱讀器使用哪種控件?

最佳答案

我會使用 UIWebView ,因為它為文本的呈現提供了更大的靈活性。根據 UITextView類參考

此類不支持多個   文字樣式。字體,顏色和   您指定的文本對齊屬性   始終適用於整個內容   文本視圖。要顯示更復雜   您需要在應用程序中使用樣式   使用UIWebView對象並進行渲染   您的內容使用HTML。

另外, UITextView 使用滾動顯示大量文本(它繼承自 <�代碼>的UIScrollView </代碼> );在電子書閱讀器中,您很可能想要對內容進行分頁,因此您不需要滾動行為。

轉載註明原文: 我應該使用UIWebView或UITextView在電子書閱讀器應用程序中顯示文本嗎?