15 AĞUSTOS 2011, PAZARTESİ
Nasıl UİWebView yerel html dosyası yüklenemedi
Benim UİWebView içine html bir dosya yüklemek için çalışıyorum, ama işe yaramayacak. Burada sahne: projemde bir klasör html_files aradım. Daha sonra ınterface builder bir web görünümü oluşturdum ve bunun için bir çıkış atanan viewController. Bu html dosyası eklemek için kullanıyorum kodu:
-(void)viewDidLoad
{
NSString *htmlFile = [[NSBundle mainBundle] pathForResource:@"sample" ofType:@"html" inDirectory:@"html_files"];
NSData *htmlData = [NSData dataWithContentsOfFile:htmlFile];
[webView loadData:htmlData MIMEType:@"text/html" textEncodingName:@"UTF-8" baseURL:[NSURL URLWithString:@""]];
[super viewDidLoad];
}
İşe yaramaz ve UİWebView boştur. Bazı yardım takdir ediyorum.
CEVAP
15 AĞUSTOS 2011, PAZARTESİ
muhtemelen aşağıdaki gibi: NSString ve yük html belge kullanmak daha iyidir
NSString *htmlFile = [[NSBundle mainBundle] pathForResource:@"sample" ofType:@"html"];
NSString* htmlString = [NSString stringWithContentsOfFile:htmlFile encoding:NSUTF8StringEncoding error:nil];
[webView loadHTMLString:htmlString baseURL:nil];
Denedin mi?
Kaynak pathForResource:ofType:inDirectory
arama tarafından bulundu da kontrol edin.
Bunu Paylaş:
Nasıl bir araçtır embed html sayfası d...
HTML kullanarak ve Yerel Görüntüleri U...
Nasıl bir HTML Sayfasının Başlığı UİWe...
Nasıl Nuget Paketi yüklemek için .nupk...
Nasıl git diff dosyası almak ve aynı d...