<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/you-once-said-scaledmetric-created-inconsistent-shadows-that-sounds-odd-what-broke--gvcqnmcdl" -->

---
title: You once said @ScaledMetric created inconsistent...
description: Using @ScaledMetric to scale shadow radius in SwiftUI caused visual inconsistency across dynamic type sizes. On larger text settings, shadows became too heavy;...
canonical: https://daily.dev/posts/you-once-said-scaledmetric-created-inconsistent-shadows-that-sounds-odd-what-broke--gvcqnmcdl
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: You once said @ScaledMetric created inconsistent shadows. That sounds odd. What broke? | daily.dev
og:description: Using @ScaledMetric to scale shadow radius in SwiftUI caused visual inconsistency across dynamic type sizes. On larger text settings, shadows became too heavy;...
og:url: https://daily.dev/posts/you-once-said-scaledmetric-created-inconsistent-shadows-that-sounds-odd-what-broke--gvcqnmcdl
og:image: https://api.daily.dev/og/posts/GVCQnmCDL.png
og:image:alt: You once said @ScaledMetric created inconsistent shadows. That sounds odd. What broke?
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# You once said @ScaledMetric created inconsistent shadows. That sounds odd. What broke?

**[Rebeloper](https://daily.dev/sources/rebeloper)** · 1 min read · 0 upvotes · 0 comments

## Summary

Using @ScaledMetric to scale shadow radius in SwiftUI caused visual inconsistency across dynamic type sizes. On larger text settings, shadows became too heavy; on smaller settings, they disappeared entirely. The fix was keeping visual effects like shadows fixed rather than scaling them with text size, since not all UI properties should respond to accessibility text size changes.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=QvHuqZLt3z8>

---

Tags: [#ui-design](https://daily.dev/tags/ui-design), [#accessibility](https://daily.dev/tags/accessibility), [#swiftui](https://daily.dev/tags/swiftui)

[View this post on daily.dev](https://daily.dev/posts/you-once-said-scaledmetric-created-inconsistent-shadows-that-sounds-odd-what-broke--gvcqnmcdl)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"You once said @ScaledMetric created inconsistent shadows. That sounds odd. What broke?","url":"https://daily.dev/posts/you-once-said-scaledmetric-created-inconsistent-shadows-that-sounds-odd-what-broke--gvcqnmcdl","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/you-once-said-scaledmetric-created-inconsistent-shadows-that-sounds-odd-what-broke--gvcqnmcdl"},"datePublished":"2026-04-18T05:20:32.921Z","dateModified":"2026-04-18T05:20:47.239Z","description":"Using @ScaledMetric to scale shadow radius in SwiftUI caused visual inconsistency across dynamic type sizes. On larger text settings, shadows became too heavy;...","image":"https://i.ytimg.com/vi/QvHuqZLt3z8/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/QvHuqZLt3z8/sddefault.jpg","isAccessibleForFree":true,"articleSection":"Rebeloper","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Rebeloper","logo":"https://media.daily.dev/image/upload/s--W0sZL8K4--/f_auto/v1726990075/logos/rebeloper","url":"https://daily.dev/sources/rebeloper"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/you-once-said-scaledmetric-created-inconsistent-shadows-that-sounds-odd-what-broke--gvcqnmcdl","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"ui-design,accessibility,swiftui","timeRequired":"PT1M","video":{"@type":"VideoObject","name":"You once said @ScaledMetric created inconsistent shadows. That sounds odd. What broke?","description":"Using @ScaledMetric to scale shadow radius in SwiftUI caused visual inconsistency across dynamic type sizes. On larger text settings, shadows became too heavy;...","thumbnailUrl":"https://i.ytimg.com/vi/QvHuqZLt3z8/sddefault.jpg","uploadDate":"2026-04-18T05:20:32.921Z","duration":"PT1M","url":"https://api.daily.dev/r/GVCQnmCDL","embedUrl":"https://www.youtube.com/embed/QvHuqZLt3z8"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Rebeloper","item":"https://daily.dev/sources/rebeloper"},{"@type":"ListItem","position":3,"name":"You once said @ScaledMetric created inconsistent shadows. That sounds odd. What broke?"}]}
```

