Erstellen einer WebView programmgesteuert und anzeigen NSStrings innerhalb der Ansicht
Habe ich eine WebView programmgesteuert. Dies funktioniert perfekt. Der code ist unten.
Was brauche ich, um zu versuchen und tun, ist jetzt injizieren NSStrings
hinein. Ich habe ein array mit 30 Saiten. 15 Überschriften und 15 Körper-Texte.
Ist es möglich, diese werden innerhalb der WebView? Ich vermute, ich brauche zu ändern, Sie in eine HTML -, ich kann formatieren Sie alle in 1 lange NSString
mit HTML-tags und Zeilenumbrüche und newling-tags vielleicht?
Jemand in der Lage mir zu helfen, mit einige Hinweise/code-snippets, um mich auf die richtige Spur und verschieben die richtige Richtung bitte?
- (void) initUIWebView
{
aWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 290)];//init and
create the UIWebView
aWebView.autoresizesSubviews = YES;
aWebView.autoresizingMask=(UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth);
[aWebView setDelegate:self];
NSString *urlAddress = @"http://www.google.com"; //test view is working with url to webpage
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[aWebView loadRequest:requestObj];
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 300)];
[[self view] addSubview:aWebView];
}
Dank
-Code
- es ist nicht für mich arbeiten, kannst du den ganzen code ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Anstatt die
loadRequest
Methode, die Sie verwenden, dieloadHTMLString
Methode derUIWebView
Der folgende code könnte helfen, Sie in die Anzeige der
NSString
imUIWebView
Hoffen, dass dies Ihr Problem zu beheben...