forked from fritob/Camper-Monitor
California-Seitenansicht eng zuschneiden statt in quadratischer Leinwand
Die Vorlage lag auf einer quadratischen 1254×1254-Leinwand, der Van darin füllte aber nur rund 59% der Höhe – bei deklariertem sideAspect = 1 (quadratisch) rechnete SwiftUI die Anzeigegrösse für dieses volle Quadrat, wodurch der Van in der gemeinsamen Bildhülle deutlich kleiner erschien als Vanster, dessen Vorlage eng auf die Silhouette zugeschnitten ist. Bild jetzt auf den Inhalt zugeschnitten (plus kleiner Rand, wie bei Vanster), sideAspect entsprechend von 1 auf das tatsächliche Verhältnis der zugeschnittenen Vorlage (1212×790) angepasst. In beiden Asset-Katalogen ersetzt (iPhone und Watch, siehe vorherigen Commit zur Watch-Fahrzeuggrafik). Die Heckansicht war laut Rückmeldung bereits optisch stimmig und blieb unverändert. Build (App + Watch) und Tests grün. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
c45cf36920
commit
8401f62d91
@@ -39,7 +39,7 @@ enum VehicleGraphicStyle: String, CaseIterable, Identifiable, Codable, Sendable
|
|||||||
var sideAspect: Double {
|
var sideAspect: Double {
|
||||||
switch self {
|
switch self {
|
||||||
case .vanster: return VehicleTilt.sideAspect
|
case .vanster: return VehicleTilt.sideAspect
|
||||||
case .california: return 1
|
case .california: return 1212.0 / 790.0
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 323 KiB After Width: | Height: | Size: 311 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 323 KiB After Width: | Height: | Size: 311 KiB |
Reference in New Issue
Block a user