gpt4 book ai didi

html - 将 HTML 页面转换为 iOS View

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:16:18 27 4
gpt4 key购买 nike

我想获取一个普通的 html 页面(来自 tf2 wiki 的页面)并将其转换为 View 。例如,它应该将文本放入标签或将图像放入 UIImageView。是否有任何框架可以做类似的事情,或者我应该在网络服务器上转换网站使应用程序在运行时更容易呈现?希望你明白,我想做什么。蒂姆

最佳答案

根据您的情况可能有不同的方法,您可以在 IOS 的 UIWebView 中加载它们,如果您不想显示 UIWebView,那么您可以从中获取 html 并根据需要使用它。或其他方式,您可以将 HTML 作为 json 数据传输到 IOS,然后通过 UIView、UILabel 或其他任何方式显示该数据。否则按照 Zakaria 的建议,您可以使用 PhoneGap。

更新,如果您不想使用 UIWebView,请使用示例代码发送请求并获取其内容

       //your html page with url  
NSURL *url = [NSURL URLWithString:@"www.google.com"];


NSURLRequest *request=[NSURLRequest requestWithURL:url cachePolicy:NSURLRequestReloadIgnoringLocalAndRemoteCacheData timeoutInterval:30.0f];

NSOperationQueue *queue=[[NSOperationQueue alloc]init];
[NSURLConnection sendAsynchronousRequest:request queue:queue completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) {

if ([data length]>0 && error==nil) {

NSString *html=[[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding];

NSLog(@"this string contains all html page you have \n %@",html);
}
}
];

关于html - 将 HTML 页面转换为 iOS View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14634626/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com