目標C和IOS的新手。UIWebView或核心文本
我正在寫一個應用程序,通過JSON從PHP服務器中獲取數據。在高層次上,這些數據通常在包含不同類型數據(標題,正文,某些數據類型需要某些格式如斜體等)的數組中。爲了渲染一個頁面,我打算只走一些數組,改變文本的大小和格式,以便顯示一個新的數據元素(例如,這是一個標題,使它更大膽更大......這是一個子標題,使斜體等)
我需要在單個視圖中顯示文本(並將一些圖像也放入)。應用程序在接收到JSON(例如,何時,何處,或標題出現的頻率)之前不會知道數據的結構。我可能會或可能不希望能夠從呈現的文本中捕獲動作(即,點擊產生新視圖的標題等)
人們通常會做什麼?我知道核心文本就在那裏,而且從我所看到的情況來看,處理起來相當困難 - 而且,即使是教程也會生成非常平淡的格式。我也看到有人表示人們只是使用UIWebView並動態生成HTML,並使用HTML顯示它。
如果UIWebView是最好和最簡單的解決方案,我可能會這樣做。但是,我也不想使用某種技術,或者我會發現這條道路存在嚴重的侷限性。對於一個應用程序(部分)而言,它也似乎有點奇怪,只是一個榮耀的網頁。但是,也許這就是人們所提供的可用工具的功能(當然,HTML的功能相當出色)。
想法?
謝謝。您是否知道任何與iOS 5 ARC兼容的優秀HTML庫,所以我不必手動編寫HTML代碼? – user1146403 2012-01-12 21:49:12