Teknologian jakaminen

Kapseloi iOS-kommenttien ponnahdusikkunan, joka jäljittelee Douyin-efektiä

2024-07-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Kysynnän tausta

Kehitä ponnahdusikkuna, jossa on interaktiivisia tehosteita, jotka ovat samanlaisia ​​kuin Douyin-kommenttien ponnahdusikkuna, joka tukee liukumista katoamiseen.
Pyyhkäise nähdäksesi kommentit
Vaikutus on alla olevan kuvan mukainen
Lisää kuvan kuvaus

Ideoita

Luo näkymä, aseta taulukkonäkymä näkymään, lisää näkymään liukuva ele, aseta välityspalvelin ja ota välityspalvelintapa käyttöön

  • (BOOL)eleRecognizer:(UIGestureRecognizer *)eleRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {
    Tukee samanaikaisia ​​vasteeleitä, jotta kun taulukkonäkymämme vierii yläreunaan, voimme jatkaa ylänäkymän vierittämistä saavuttaaksemme jatkuvan liukumisen vaikutuksen Jos liu'utat edelleen alas, koko ponnahdusikkuna ei liuku alas. Samanaikaisesti, kun selaat ylös, aseta tableView.pangesture.enabled = NO Muuten, kun liu'utat toistuvasti aiheuttaa kahden näkymän vierimisen samanaikaisesti.

koodi

//
//  LBCommentPopView.m
//  TEXT
//
//  Created by mac on 2024/7/7.
//  Copyright © 2024 刘博. All rights reserved.
//

#import "LBCommentPopView.h"
#import "LBFunctionTestHeader.h"

@interface LBCommentPopView ()