Hi!
Tja, was soll ich sagen: Wie im Titel beschrieben habe ich in meiner iOS 7 App das Problem, dass der Inhalt einer UIScrollView manchmal nicht angezeigt wird:
Ich wechsle über einen UINavigationController in die UIScrollView, die ihrerseits eine (!) View als Content beinhaltet. Bei diesem Wechsel wird in einem Property-Setter die alte Content-View von der UIScrollView entfernt, eine neue Content-View erzeugt, der ScrollView hinzugefügt und deren CALayer bearbeitet (Hintergrundfarbe & Schatten) ... Das lief unter iOS 6.x anstandslos, nun bleibt die UIScrollView aber manchmal leer, bis man z. B. das Device dreht oder eine Geste (Touch, Pinch, ...) auf der View ausführt. Wohlgemerkt nicht immer, sondern nur so alle 15-20 Mal. Ich habe in meiner Verzweiflung schon ein unmotiviertes [self setNeedsDisplay] an das Ende der "Setup"-Methode gestellt, ohne Erfolg.
Ist einem von Euch dieser Effekt schon einmal begegnet?
Ciao, Mattes
Tja, was soll ich sagen: Wie im Titel beschrieben habe ich in meiner iOS 7 App das Problem, dass der Inhalt einer UIScrollView manchmal nicht angezeigt wird:
Ich wechsle über einen UINavigationController in die UIScrollView, die ihrerseits eine (!) View als Content beinhaltet. Bei diesem Wechsel wird in einem Property-Setter die alte Content-View von der UIScrollView entfernt, eine neue Content-View erzeugt, der ScrollView hinzugefügt und deren CALayer bearbeitet (Hintergrundfarbe & Schatten) ... Das lief unter iOS 6.x anstandslos, nun bleibt die UIScrollView aber manchmal leer, bis man z. B. das Device dreht oder eine Geste (Touch, Pinch, ...) auf der View ausführt. Wohlgemerkt nicht immer, sondern nur so alle 15-20 Mal. Ich habe in meiner Verzweiflung schon ein unmotiviertes [self setNeedsDisplay] an das Ende der "Setup"-Methode gestellt, ohne Erfolg.
Ist einem von Euch dieser Effekt schon einmal begegnet?
Ciao, Mattes
Diese Seite bleibt aus technischen Gründen unbedruckt.