2009-04-13 14 views
1

i in meiner Anwendung ein Subview zu UITableView hinzufügen haben, nach der Zugabe, die tableViewCell klickbare noch, wie dies zu verhindern? Pls helpein UIView über Tableview Problem hinzufügen

+0

Könnten Sie mehr Informationen und mehr Code bereitstellen? Möchten Sie alle Ereignisse auf dem Tisch blockieren, während Sie die Ansicht anzeigen (Auswahl und Verschieben)? Oder nur das Auswahlereignis blockieren, wenn sich die Zelle hinter der Ansicht befindet? Verdeckt Ihre Ansicht den gesamten Bildschirm? –

+0

ya Ich möchte alle Ereignisse auf dem Tisch wie Auswahl und Verschieben blockieren.Zuerst deckt meine Ansicht nicht alle Tabellenansicht, wenn Dropdown ich immer noch einen Teil der Tabelle sehen kann – issac

Antwort

1

Wenn ich Ihr Problem dieses Mal verstanden, wenn Sie können Machen Sie die Unteransicht die Größe des Bildschirms, dann müssen Sie nur userInteractionEnabled in der Unteransicht auf TRUE setzen.

Getestet mit einem einfachen UITableView und einem UIImageView darüber. Wenn ich die userInteractionEnabled deaktiviere, wird der WillSelectRowAtIndexPath des TableView-Delegaten aufgerufen, wenn ich ihn auf TRUE setze, passiert nichts.

+0

Ich donot will meine Tabelle nicht anklickbar jederzeit, jus wenn ich die Unteransicht über der TableView hinzufüge und es einfach nicht klicken. Das Problem, das ich habe, ist, wenn ich eine neue Ansicht hinzufügen, die TableView war hinter, aber immer noch klicken und mit der entsprechenden Ansicht verknüpfen der Viewcontroller, den ich verwendet, ist TableViewController – issac

Verwandte Themen