Der Aufmacher blendet über, statt zu blättern
Der gespiegelte Ausschnitt hinter der Seitenleiste war nicht das Problem — JellyTV macht es genauso. Auffällig wurde er erst durch die Bewegung: beim seitlichen Durchblättern wanderten das echte und das gespiegelte Stück gegeneinander, und die Naht dazwischen war das auffälligste Ding auf dem Bildschirm. Jetzt rutscht das neue Bild 32 Punkte herein und blendet dabei über das alte. Nichts wandert weit genug, als dass ein Versatz auffiele. Wischen blättert weiter, nach vorn wie zurück; das nächste Bild wird geholt, solange das aktuelle noch steht, sonst blendet der Aufmacher auf eine graue Fläche über. Dazu ein Testziel, das die App mit der Attrappe in einen Zustand fährt und fotografiert. Der Grund ist ein wiederkehrender Fehler: Aussagen über das Aussehen waren Vermutungen, weil niemand hinsehen konnte — der Simulator kennt keinen Befehl fürs Antippen, und dieses Xcode bringt kein Simulator-Fenster mehr mit. Damit ist „sieht es so aus?" eine Frage, die sich beantworten lässt. Die Startargument-Anmeldung an der Attrappe steht unter #if DEBUG und führt am Schlüsselbund vorbei: kein echter Server, kein echtes Konto, kein echter Token. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
7faa16be9c
commit
7155f50bac
@@ -93,13 +93,14 @@ public struct HeroBanner<Actions: View>: View {
|
||||
FlixyArtwork(url: artworkURL, aspectRatio: aspectRatio)
|
||||
// Das Bild läuft über seinen Bereich hinaus — unter die
|
||||
// Seitenleiste und bis an den Fensterrand. Der Effekt spiegelt die
|
||||
// Ränder und zeichnet sie weich weiter, statt das Bild zu
|
||||
// verzerren; der Bildinhalt selbst bleibt, wo er ist, und mit ihm
|
||||
// Titel, Beschreibung und Knöpfe.
|
||||
// Ränder und zeichnet sie weich weiter; hinter der Leiste steht
|
||||
// damit ein anderer Ausschnitt desselben Plakats.
|
||||
//
|
||||
// Ohne das endete der Aufmacher an der Kante der Seitenleiste, und
|
||||
// beim Weiterwandern schob sich das nächste Bild an einer harten
|
||||
// Linie ins Bild.
|
||||
// Das fiel unangenehm auf, solange der Aufmacher seitwärts
|
||||
// durchblätterte: beim Weiterschieben wanderten der echte und der
|
||||
// gespiegelte Ausschnitt gegeneinander, und die Naht dazwischen
|
||||
// war nicht zu übersehen. Nicht der Effekt war falsch, sondern die
|
||||
// Bewegung — siehe `HeroCarousel`.
|
||||
.backgroundExtensionEffect()
|
||||
.overlay(alignment: .bottom) {
|
||||
// Der Verlauf endet in der Hintergrundfarbe der Seite, nicht in
|
||||
|
||||
Reference in New Issue
Block a user