はじめに
Appleの標準アプリのアイコンってシンプルなのにかっこいいですよね
かっこいい要因は背景にあるんではないかと思ってるんです。
AppStore | Message | |
---|---|---|
絶妙なグラデーションがかかってるんです
これをSwiftUIで再現する方法があったので記事にしておきます
実装
import SwiftUI
struct ContentView: View {
var body: some View {
RoundedRectangle(cornerRadius: 60)
+ .foregroundStyle(Color.blue.gradient.opacity(0.9))
.frame(width: 300, height: 300)
}
}
こんな簡単に微妙なグラデーションができました
おわり
ちゃんとグラデーションを作りたい時はLinearGradient
を使いましょう!