如何在UIAlertView中显示html文件的文本作为消息

时间:2010-07-28 23:18:23

标签: iphone html uialertview

我是iPhone编程新手.. 我有一个html文件..在那里有3行文字。 我想在消息部分的alertview中显示该文本。 为此,我们需要读取html并将数据存储在一个字符串中。将该sting用作消息... 我对吗..? 然后hw阅读html以及如何将其存储在字符串中。?

请帮帮我

谢谢你 ......

NSString * path = [[NSBundle mainBundle] pathForResource:chapter.page ofType:@“html”];         NSString * content = [NSString stringWithContentsOfFile:path encoding:NSASCIIStringEncoding error:NULL];

    UIAlertView *tAlert = [[UIAlertView alloc] initWithTitle:nil message:content delegate:self 
                                           cancelButtonTitle:nil otherButtonTitles:@"CLICK HERE", @"OR CONTINUE", @"OR BACK",nil];


    tAlert.tag=TOSChapter;

    [tAlert show];

    [tAlert release]; 

在此显示html的所有标签...而不是解析html是否有任何其他方式在alertview中显示html的内容..?

谢谢你...

1 个答案:

答案 0 :(得分:0)

从资源加载文件:

NSString *htmlPath = [[NSBundle mainBundle] pathForResource:@"yourfile" ofType:@"html"];    
NSString *content = [NSString stringWithContentsOfFile: htmlPath encoding:NSASCIIStringEncoding error:NULL];

然后,解析子字符串的HTML。