Warum wird mein -scrollViewWillBeginDragging Methode meiner UIScrollView Delegat zurückkehren so ein komisches Content Wert?
-
06-07-2019 - |
Frage
Problem gelöst! DUMM TYPO in meinem Code!
Das ist meine Methode meiner UIScrollView Delegierten:
- (void)scrollViewWillBeginDragging:(UIScrollView *)activeScrollView {
NSLog(@"contentOffset: %f", activeScrollView.contentOffset);
}
Ausgabe in der Konsole ist wie:
2009-05-06 23:04:45.731 Demo[4851:20b] contentOffset: 21080643979530096233938944.000000
sicher mein Content ist nicht so groß;)
Lösung
Content gibt eine CGPoint Struktur, so dass Sie verwenden wollen würden activeScrollView.contentOffset.y
anstatt zu versuchen, die gesamte Struktur in% f passieren, die die Formatangabe für Doppel sind.
Andere Tipps
Da Content ist ein CGPoint.
verwenden NSLog (@ "ContenfOffset:% @", NSStringFromCGPoint (activeScrollView.contentOffset));
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow