2011-06-21 65 views
8

我正在處理一個小應用程序,並且我想在幫助部分中捆綁一些簡短的文字描述,也許包含一些圖像。我應該使用哪些控件來放置這些內容? UILabel看起來不太聰明,因爲它不包裝文本。如何在iOS中呈現長文本?

回答

9

我使用了一個UIWebView這種事情。

我寫出了HTML中的幫助,包括需要的圖片,然後將其加載到UIWebView中。它是在佈局方面非常靈活且相當容易實現:

[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"Instructions" 
                             ofType:@"html"] 
                  isDirectory:NO]]];   

只需將文件Instructions.html添加到您的應用程序,你是好去。

+0

您是否知道存在名爲' - [NSBundle URLForResource:ofType:]'的方法?使代碼更容易。 – v1Axvw