Entwickeln Sie ein Popup-Fenster mit interaktiven Effekten, ähnlich dem Douyin-Kommentar-Popup-Fenster, das das Verschieben zum Verschwinden unterstützt. Wischen Sie, um Kommentare anzuzeigen Der Effekt ist wie unten gezeigt
Ideen
Erstellen Sie eine Ansicht, platzieren Sie eine Tabellenansicht in der Ansicht, fügen Sie der Ansicht eine Schiebegeste hinzu, legen Sie den Proxy fest und implementieren Sie die Proxy-Methode
(BOOL)Gestenerkenner:(UIGestureRecognizer *)Gestenerkenner solltegleichzeitig mit demGestureRecognizererkennen:(UIGestureRecognizer *)andererGestureRecognizer { Unterstützen Sie gleichzeitige Antwortgesten, sodass wir beim Scrollen unserer TableView nach oben weiter in der übergeordneten Ansicht scrollen können, um den Effekt eines kontinuierlichen Gleitens zu erzielen. Wenn es nicht so eingestellt ist, dass es gleichzeitig reagiert, scrollen wir zum oberen Rand der TableView und Wenn Sie weiter nach unten rutschen, wird das gesamte Popup-Fenster nicht nach unten geschoben. Wenn Sie nach oben scrollen, setzen Sie gleichzeitig tableView.pangesture.enabled = NO. Andernfalls wird es beim wiederholten Hin- und Hergleiten angezeigt verursachen den Effekt, dass zwei Ansichten gleichzeitig scrollen.