pull, um Animation wie Mail in iOS6 zu aktualisieren

7

Ich bin ein iOS Entwickler und vor kurzem habe ich das neueste iOS 6 beim Testen installiert. Als ich mit mail pull kam, um die animation zu aktualisieren, beschloss ich, es selbst zu implementieren. Ich habe versucht, CAShapeLayer mit UIBezierPath zu verwenden, um dieselbe ovale Form zu erstellen, die nach unten gezogen werden kann. Und um den unteren Teil nach unten zu strecken, habe ich versucht, eine Kurve mit zwei Kontrollpunkten und angewandter CABasicAnimation hinzuzufügen. Aber leider ist das Ergebnis nicht so, wie ich es erwartet hatte. Da die gestreckten Linien innen ein kleines Oval bekommen. Ich nehme an, dass die ovale Animation etwas mit anderen Klassen zu tun hat. Ich wäre sehr dankbar, wenn mich jemand hier zu etwas bringen könnte. Vielen Dank

%Vor%     
Bahonur Nasritdinov 15.07.2012, 14:17
quelle

2 Antworten

20

Das Pull-to-Refresh-Steuerelement in iOS 6 Mail ist ein standardmäßiges UIKit-Steuerelement, das für jede App verfügbar ist: siehe refreshControl Eigenschaft auf UITableViewController und die UIRefreshControl Klasse. (Bitte beachten Sie, dass Sie eine in IB auf XCode 4.5 einrichten können, indem Sie "Refreshing - & gt; Enabled" für den Tabellenansicht-Controller wählen.)

ODRefreshControl ist jedoch eine gute Option, wenn Sie jedoch auf iOS 5 oder älter bereitstellen.

    
rickster 23.09.2012 04:57
quelle
5

Da gehts ....

Ссылка

    
Mike 23.09.2012 02:29
quelle