Frage

Meine Controller erbt

UITableViewController: <UITableViewDelegate,UITableViewDataSource>

Die Zellen der Tabelle sind individuelle und sind zu 100% durch eine UIWebView gefüllt

Ich möchte den Benutzer klicken Sie irgendwo im UIWebView haben und haben die UITableViewDelegate's Funktion mitgeteilt:

 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

Gibt es einen Vorschlag, wie dies zu tun?

War es hilfreich?

Lösung

Beim Erstellen des UIWebView Satz webView.userInteractionEnabled = NO;

Wenn Sie Benutzer-Interaktion in der Web-Ansicht zu ermöglichen und erlauben dem Benutzer, auf die Zeile klicken und, werden Sie wahrscheinlich um die UIView einige UIWebView Subklassifizieren als Wrapper tun müssen, um zu ermöglichen, dass Sie berührt in die stornieren UIWebView wie nötig.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top