Iphone 如何在iOS中显示长文本?

Iphone 如何在iOS中显示长文本?,iphone,ios,user-interface,Iphone,Ios,User Interface,我正在开发一个小应用程序,我想在“帮助”部分捆绑一些简短的文字描述,可能还有一些图片。我应该使用什么控件来放置这些内容?UILabel看起来不太智能,因为它不包装文本 我用UIWebView来做这类事情 我用HTML编写帮助,如果需要,包括图像,然后将其加载到UIWebView中。它在布局上非常灵活,实现起来也非常简单: [webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle main

我正在开发一个小应用程序,我想在“帮助”部分捆绑一些简短的文字描述,可能还有一些图片。我应该使用什么控件来放置这些内容?UILabel看起来不太智能,因为它不包装文本

我用UIWebView来做这类事情

我用HTML编写帮助,如果需要,包括图像,然后将其加载到UIWebView中。它在布局上非常灵活,实现起来也非常简单:

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

只需将文件
Instructions.html
添加到您的应用程序中,您就可以开始了。

您知道存在一个名为
-[NSBundle URLForResource:ofType://的方法吗。使代码更简单。