Wie man das Pull-to-Refresh-Element am unteren Rand von UITableView in Swift anzeigt

9

Ich muss UIRefreshControl am unteren Rand von UITableView wie in den folgenden Objective-C-Bibliotheken anzeigen:

, aber ich benutze Swift und bemerkte einige Probleme, wenn ich "Bridging-Header.h" file mit diesen Bibliotheken verwende.

Was ist die Alternative und der einfachste Weg, um ein solches Verhalten zu erreichen?

Vielen Dank im Voraus.

    
FrozenHeart 28.11.2014, 14:31
quelle

2 Antworten

0
%Vor%     
Thiago Arreguy 17.09.2015 17:25
quelle
0

Ich bin in meinem Projekt auf dasselbe Problem gestoßen und habe diese Antwort gefunden. Sie können am Anfang der Tabelle eine UIActivityIndicatorView -Instanz hinzufügen, die zunächst ausgeblendet ist. Wenn sie in die obige if-Bedingung eintritt, blenden Sie sie ein und starten Sie ihre Animation.

Sie müssen möglicherweise den unteren Versatz der Tabelle ändern, ihm beim Laden "1 Zelle" hinzufügen und ihn zurückstellen, wenn er innerhalb der if-Bedingung endet.

In Swift 3:

%Vor%     
Carlos Kochhann 27.06.2017 19:55
quelle

Tags und Links