Problem mit der Schattenwiedergabe auf UI-Elementen des Liquid Glass iOS 26.0-SystemsIOS

Programmierung für iOS
Anonymous
 Problem mit der Schattenwiedergabe auf UI-Elementen des Liquid Glass iOS 26.0-Systems

Post by Anonymous »

Auf weißen Hintergründen (zumindest dann, wenn es am klarsten ist) haben alle UI-Elemente, die Liquid Glass, System oder benutzerdefiniert mit UIGlassEffectView verwenden, für eine halbe Sekunde einen glitzernden Schatteneffekt, wenn die VC, in der sie sich befinden, beim Wechseln zwischen Registerkarten auf dem Bildschirm angezeigt wird.
Ich habe ein kurzes Beispielprojekt erstellt, um dieses Problem mit einem Video des Problems in der Readme-Datei zu veranschaulichen, aber der Code macht dies im Grunde nur, während iOS 26.x ausgeführt wird.

Code: Select all

let button = UIBarButtonItem(image: UIImage(systemName: self.barButtonSystemName))
navigationItem.setRightBarButton(button, animated: true)

// and

let effect = UIGlassEffect(style: .regular/.clear)
let glassEffectView = UIVisualEffectView(effect: effect)
view.addSubview(glassEffectView)


erste Frames, wenn die Ansicht erscheint
Frames eine Sekunde nach dem Erscheinen der Ansicht




glitchy Shadow
normal Schatten



Konnte jemand dieses Problem irgendwie umgehen? oder verstehen, was es verursacht?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post