如何从Xcode for IOS上的可编辑字符串加载HTML?

如何从Xcode for IOS上的可编辑字符串加载HTML?,html,ios,xcode,string,Html,Ios,Xcode,String,我需要在IOS应用程序中加载一个HTML,但我需要它是一个可编辑的HTML,因此我的建议如下: 我创建了一个格式为NSString的字符串,以便根据一些变量使用HTML代码生成一个字符串: NSString*googleGraphCode=[NSString stringWithFormat:@”“”loadHTMLString是获取Web视图加载html的正确方法 问题可能是_graphHostView为零,因此loadHTMLString不会出现 如果以编程方式创建_graphHostVie

我需要在IOS应用程序中加载一个HTML,但我需要它是一个可编辑的HTML,因此我的建议如下:

我创建了一个格式为NSString的字符串,以便根据一些变量使用HTML代码生成一个字符串:


NSString*googleGraphCode=[NSString stringWithFormat:@”“”loadHTMLString是获取Web视图加载html的正确方法

问题可能是_graphHostView为零,因此loadHTMLString不会出现

如果以编程方式创建_graphHostView,可能它缺少alloc/init,并且为nil

使用调试器检查_graphHostView是否为nil

工作html的一个示例:

NSString *styledHTML = [NSString stringWithFormat:@"<html> \n"
                                "<head> \n"
                                "<style type=\"text/css\"> \n"
                                "body {font-family: \"%@\"; font-size: %@;\n"
                                "background-color:#EEEEEE;}\n"
                                "</style> \n"
                                "</head> \n"
                                "<body bgcolor =0xEEEEEE >%@</body> \n"
                                "</html>", @"Museo Sans", [NSNumber numberWithInt:12], helpResponse.Content];


[contentView loadHTMLString:styledHTML baseURL:nil];
NSString*styledHTML=[nsstringstringwithformat:@“\n”
“\n”
“\n”
正文{字体系列:\“%@\”字体大小:%@;\n
“背景色:#EEEEEE;}\n”
“\n”
“\n”
“%@\n”
“,@“Museo Sans”,[NSNumber number whithint:12],helpResponse.Content];
[contentView loadHTMLString:styledHTML baseURL:nil];
NSString也可能过度使用引号(“”)

NSString *styledHTML = [NSString stringWithFormat:@"<html> \n"
                                "<head> \n"
                                "<style type=\"text/css\"> \n"
                                "body {font-family: \"%@\"; font-size: %@;\n"
                                "background-color:#EEEEEE;}\n"
                                "</style> \n"
                                "</head> \n"
                                "<body bgcolor =0xEEEEEE >%@</body> \n"
                                "</html>", @"Museo Sans", [NSNumber numberWithInt:12], helpResponse.Content];


[contentView loadHTMLString:styledHTML baseURL:nil];