エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【SwiftUI】文字色を背景色の反対色にする - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【SwiftUI】文字色を背景色の反対色にする - Qiita
はじめに 背景色が動的に変更されるアプリだと背景色と同化して文字が見えなくなる問題が発生します。 ... はじめに 背景色が動的に変更されるアプリだと背景色と同化して文字が見えなくなる問題が発生します。 そんな問題を発生させないメソッドを見つけたので紹介します。 サンプルアプリ 実装 import SwiftUI struct ContentView: View { @State var percentage: CGFloat = 100 var body: some View { VStack(alignment: .center) { batteryShape.overlay(batteryText) Slider(value: $percentage, in: 0...100) .frame(width: 250) } } var batteryText: some View { Text("\(Int(percentage))") .font(.system(size: 70, wei