Ich habe eine CATiledLayer
unterstützt UIView
, die UIScrollView
hinzugefügt wird und es als Ansicht zurückgegeben wird skaliert in Reaktion auf -(UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView
Delegate-Methode.Scaling nicht so glatt in 3.0 wie in 2.x
Nun ist das Problem, dass die Skalierung auf einer Skala zwischen den beiden von CATiledLayer
bereitgestellten Schritten (wie zum Beispiel 1,333) zu einem sehr pixeligen Bild führt, wenn ich 3.0 SDK kompiliere und teste. In 2.2.1 ist die Skalierung viel glatter.
Ich habe versucht, Schicht minificationFilter
auf kCAFilterTrilinear
zu setzen, aber das Ergebnis in einem viel zu verschwommenen Bild.
Irgendwelche Ideen?
Sie erzählen Ihnen dies auf einer der ersten Seiten ihrer Entwicklerdokumentation. Gesunder Menschenverstand. – Sneakyness
Die einzige Quelle der Verwirrung ist, dass nur 3.0 korrekt das Geräteverhalten simuliert, während 2.x offensichtlich einen anderen Algorithmus verwendet ... Wo genau in der Dokumentation haben Sie einen Zeiger darauf gefunden? – esad