DidSelectRowAtIndexPath wenn UIWebView füllt Zelle?
-
07-07-2019 - |
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?
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