イニシャライザ


init(_:white:opacity:)


一定のグレースケールカラーを作成します。





宣言


init(_ colorSpace: Color.RGBColorSpace = .sRGB, white: Double, opacity: Double = 1)



パラメータ


議論


このイニシャライザは、コンテキストに基づいて変化しない一定の色を作成します。たとえば、さまざまなシステム定義の色や、init(_:bundle:) を使用してアセットカタログからロードする色とは異なり、明確な明るい色や暗い色はありません。


標準の sRGB 色空間は、white のコンポーネントを 0 から 1 の範囲に固定しますが、SwiftUI カラーは拡張した sRGB 色空間を使用するため、その範囲外のコンポーネント値を使用できます。これにより、Color.RGBColorSpace.displayP3 をサポートする表示のより広い色域を最大限に活用する Color.RGBColorSpace.sRGB または Color.RGBColorSpace.sRGBLinear 色空間を使用して色を作成できるようになります。



以下も見よ




コンポーネント値から色を作成




目次
Xcode の新機能

  • 利用可能
  • iOS 13.0+
    iPadOS 13.0+
    macOS 10.15+
    Mac Catalyst 13.0+
    tvOS 13.0+
    watchOS 6.0+

    フレームワーク

    SwiftUI


    このページには

  • 宣言
  • パラメータ
  • 議論
  • 以下も見よ












  • トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ