ich eine statische table von Kategorien auf einem View-Controller bekam (so genannte CategoriesViewController) in Hauptstoryboard enthalten diese die Kategorien des Blog in einem WebView in fistViewController gezeigt.Xcode: Ändern WebView URL auf Tableview Element klicken
Wenn ich auf (oder tippen) in einer Kategorie muss es mir webView Seite zu senden und die URL ändern (zB main ist www.example.com und Kategorie ist www.example.com/category)
ich habe gerade eine einfache webView in erster Seite Ansicht wie:
- (void)viewDidLoad {
[super viewDidLoad];
NSString *fullURL = @"http://www.example.com";
NSURL *url = [NSURL URLWithString:fullURL];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[_webView loadRequest:requestObj];
}
Wie kann ich mit Elementen in einem anderen Controller interagieren und ändere NSURLRequest
die Kategorie nach slash anhängt?
Sollte ich die Elemente in der Tabellenansicht als ID bekommen?
Und was ist der Code, um dies zu erreichen?
Danke für die Antwort, können Sie ein Codebeispiel bereitstellen? Ich bin nur ein noob in Objective-C – andreaem
Der Name Kategorie ist nicht in einem Array, werden diese hart codiert in einer statischen Tabelle – andreaem
ist es eine Tabellenansicht? Sie können die Codebeispiele finden. google einfach die Dinge, die ich geschrieben habe. und warum benutzt du nicht swift? Es ist viel einfacher zu lernen, wenn Sie neu in der ios-Entwicklung sind. 1. Prüfen Sie, welche Delegatmethoden Tabellenansicht und die ist (eine davon ist DidSelectRowAtIndexPath) 2. finden, wie der Wert zum nächsten View-Controller für die Antworten –