UIColor クラス

定義

MonoTouch.UIKit で使用される色とパターン。

[Foundation.Register("UIColor", true)]
public class UIColor : Foundation.NSObject, Foundation.INSCopying, Foundation.INSItemProviderReading, Foundation.INSItemProviderWriting, Foundation.INSSecureCoding, IDisposable
type UIColor = class
    inherit NSObject
    interface INSCoding
    interface INativeObject
    interface IDisposable
    interface INSCopying
    interface INSItemProviderReading
    interface INSItemProviderWriting
    interface INSSecureCoding
継承
UIColor
属性
実装

注釈

UIKit での色の基本的な表現。 UIColors は、アルファ透明度チャネルをエンコードするだけでなく、さまざまな色表現から作成できます。 単色または透明色に加えて、イメージから UIColor インスタンスを作成し、UIKit UIColor を使用するたびに結果の UIColor をブラシとして使用できます。

さまざまなコンストラクターといくつかの一般的な色を提供することに加えて、次の色はシステムの色を表します: LightTextColorDarkTextColorGroupTableViewBackgroundColorViewFlipsideBackgroundColorScrollViewTexturedBackgroundColor および UnderPageBackgroundColor

このクラスのメンバーは、バックグラウンド スレッドから使用できます。

コンストラクター

UIColor(CGColor)

指定した CGColor の新しい UIColor を作成します。

UIColor(CIColor)

指定した CIColor の新しい UIColor を作成します。

UIColor(IntPtr)

アンマネージド オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

UIColor(nfloat, nfloat)

のグレースケール値と の不透明度alphawhiteを使用して新しい色を作成します。

UIColor(nfloat, nfloat, nfloat, nfloat)

赤、緑、青、アルファの各コンポーネントの UIColor コンストラクター。

UIColor(NSCoder)

unarchiver オブジェクトに格納されているデータから オブジェクトを初期化するコンストラクター。

UIColor(NSObjectFlag)

初期化をスキップし、単に オブジェクトを割り当てるために、派生クラスで を呼び出すコンストラクター。

UIColor(UIImage)

新しい "色" を作成し、その領域に provide パターン イメージを塗りつぶします。

プロパティ

Black

グレースケール 0.0 とアルファ 1.0 の色。

Blue

RGBA が (0,0,1,1) の色。

Brown

RGBA が (0.6、0.4、0.2、1.0) の色。

CGColor

この UIColor の CoreGraphics CGColor を返します。

CIColor

色の CIColor 表現を取得します。

Class

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
ClassHandle

このクラスのハンドル。

Clear

グレースケール 0 とアルファ 0 の色。

Cyan

RGBA が (0、1、1、1) の色。

DarkGray

グレースケール 1/3 とアルファ 1 の色。

DarkTextColor

明るい背景にテキストを表示するためのシステムの色。

DebugDescription

このオブジェクトの開発者向けの説明。

(継承元 NSObject)
Description

オブジェクトの説明。Objective-C バージョンの ToString。

(継承元 NSObject)
Gray

グレースケール 0.5 およびアルファ 1.0 のカラー オブジェクト。

Green

RGBA が (0,1,0,1) の色。

GroupTableViewBackgroundColor

グループ化された UITableView の背景に使用されるオペレーティング システムの色。

Handle

アンマネージ オブジェクト表現へのハンドル (ポインター)。

(継承元 NSObject)
IsDirectBinding

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
IsProxy

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
LightGray

グレースケール 2/3 とアルファ 1 の色。

LightTextColor

暗い背景にテキストを表示するために使用されるオペレーティング システムの色。

Magenta

RGBA が (1,0,1,1) の色。

Orange

RGBA が (1.0、0.5、0.0、1.0) の色。

Purple

RGBA が (0.5、0.0、0.5、1.0) の色。

ReadableTypeIdentifiers

このクラスの変換元となる型を記述する Uniform Type Identifiers (UPI) の配列を取得します。

Red

RGBA が (1,0,0,1) の色。

RetainCount

オブジェクトの現在の Objective-C 保持カウントを返します。

(継承元 NSObject)
ScrollViewTexturedBackgroundColor

開発者は、スクロール可能なコンテンツの背後にある領域をレンダリングするこの非推奨のプロパティを使用しないでください。

Self

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
Superclass

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
SuperHandle

この NSObject の基底クラスのメソッドを表すために使用されるハンドル。

(継承元 NSObject)
UnderPageBackgroundColor

開発者は、ページの背景をレンダリングするために使用される色を示す、この非推奨のメソッドを使用しないでください。

ViewFlipsideBackgroundColor

開発者は、反転切り替え中にページの背面を指定するこの非推奨のプロパティを使用しないでください。

White

グレースケール 1 とアルファ 1 の色。

WritableTypeIdentifiers

色に読み込むことができるデータ型を指定する均一型識別子の配列を取得します。

WritableTypeIdentifiersForItemProvider

色に読み込むことができるデータ型を指定する均一型識別子の配列を取得します。

Yellow

RGBA が (1、1、0、1) の色。

Zone

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)

メソッド

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

外部で観察されるオブジェクトを登録します (NSString keyPath を使用)。   観察された変更は、オブザーバーのオブジェクト ObserveValue(NSString, NSObject, NSDictionary, IntPtr) メソッドにディスパッチされます。

(継承元 NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

外部で観察されるオブジェクトを登録します (文字列 keyPath を使用)。   観察された変更は、オブザーバーのオブジェクト ObserveValue(NSString, NSObject, NSDictionary, IntPtr) メソッドにディスパッチされます。

(継承元 NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

任意のメソッドを使用して外部で観察されるオブジェクトを登録します。

(継承元 NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

任意のメソッドを使用して外部で観察されるオブジェクトを登録します。

(継承元 NSObject)
AwakeFromNib()

オブジェクトが nib ファイルから読み込まれた後に呼び出されます。 オーバーライドは base を呼び出す必要があります。AwakeFromNib()。

(継承元 NSObject)
BeginInvokeOnMainThread(Action)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

メイン UI スレッドで指定されたコードを非同期的に呼び出します。

(継承元 NSObject)
Bind(NSString, NSObject, String, NSDictionary)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
Bind(String, NSObject, String, NSDictionary)
古い.

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
BindingInfo(String)
古い.

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
BindingOptionDescriptions(String)
古い.

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
BindingValueClass(String)
古い.

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
ColorWithAlpha(nfloat)

参照色から、指定したアルファ チャネルを使用して新しい色を作成します。

CommitEditing()

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
CommitEditing(NSObject, Selector, IntPtr)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
ConformsToProtocol(IntPtr)

このオブジェクトが指定されたプロトコルを実装しているかどうかを判断するために呼び出されます。

(継承元 NSObject)
Copy()

基になる Objective-C オブジェクトのコピーを実行します。

(継承元 NSObject)
Copy(NSZone)

基になる Objective-C オブジェクトのコピーを実行します。

DangerousAutorelease()

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
DangerousRelease()

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
DangerousRetain()

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

多対多リレーションシップのインデックスに対して変更が発生したことを示します。

(継承元 NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
DidChangeValue(String)

指定したキーに変更が発生したことを示します。

(継承元 NSObject)
Dispose()

NSObject オブジェクトによって使用されるリソースを解放します。

(継承元 NSObject)
Dispose(Boolean)

NSObject オブジェクトによって使用されるリソースを解放します。

(継承元 NSObject)
DoesNotRecognizeSelector(Selector)

このオブジェクトが指定したセレクターを認識しないことを示します。

(継承元 NSObject)
EncodeTo(NSCoder)

指定されたエンコーダー上のオブジェクトの状態をエンコードします

Equals(NSObject)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
Equals(Object)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
ExposedBindings()

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
FromCGColor(CGColor)

Core Graphics Quartz カラー リファレンスに基づいて UIColor を作成します。

FromCIColor(CIColor)

CoreImage CIColor から UIColor を作成します。

FromDisplayP3(nfloat, nfloat, nfloat, nfloat)

P3 色空間内の指定した値から新しい色を作成します。

FromHSB(nfloat, nfloat, nfloat)

色相、彩度、明るさの各コンポーネントを使用してから色を作成します。

FromHSBA(nfloat, nfloat, nfloat, nfloat)

色相、彩度、明るさ、アルファ成分を使用してから色を作成します。

FromName(String)

指定した名前のアセットから、指定したアセットの色域を持つ新しいカラー オブジェクトを作成して返します。

FromName(String, NSBundle, UITraitCollection)

指定したバンドル内の指定した名前を持つ資産から、指定した特徴コレクション内の色域を持つ新しいカラー オブジェクトを作成して返します。

FromPatternImage(UIImage)

イメージに基づいて UIColor を作成し、その色をイメージで描画するブラシとして使用できます。

FromRGB(Byte, Byte, Byte)

指定した赤、緑、青のコンポーネントを使用して、純色を作成します。

FromRGB(Int32, Int32, Int32)

指定した赤、緑、青のコンポーネントを組み合わせて色を作成します。

FromRGB(nfloat, nfloat, nfloat)

指定した赤、緑、青のコンポーネントを使用して、純色を作成します。

FromRGBA(Byte, Byte, Byte, Byte)

指定した赤、緑、青のコンポーネントを使用して、指定したアルファ透明度の色を作成します。

FromRGBA(Int32, Int32, Int32, Int32)

赤、緑、青の要素の指定した組み合わせから、指定した透過性を持つ色を作成します。

FromRGBA(nfloat, nfloat, nfloat, nfloat)

指定した赤、緑、青のコンポーネントを使用して、指定したアルファ透明度の色を作成します。

FromWhiteAlpha(nfloat, nfloat)

現在のカラースペースに基づいてグレースケールの色を作成します。

GetBindingInfo(NSString)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
GetBindingOptionDescriptions(NSString)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
GetBindingValueClass(NSString)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

指定したキーの値を取得します。

(継承元 NSObject)
GetHashCode()

現在のインスタンスのハッシュ コードを生成します。

(継承元 NSObject)
GetHSBA(nfloat, nfloat, nfloat, nfloat)

色の色相、彩度、明るさ、アルファ成分を返します。

GetItemProviderVisibilityForTypeIdentifier(String)

MonoTouch.UIKit で使用される色とパターン。

GetMethodForSelector(Selector)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
GetNativeField(String)
古い.

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
GetNativeHash()

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
GetObject(NSData, String, NSError)

MonoTouch.UIKit で使用される色とパターン。

GetRGBA(nfloat, nfloat, nfloat, nfloat)

この色の赤、緑、青、アルファの各成分を返します。

GetWhite(nfloat, nfloat)

色のグレースケール コンポーネント。

Init()

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
InitializeHandle(IntPtr)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
InitializeHandle(IntPtr, String)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
Invoke(Action, Double)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
Invoke(Action, TimeSpan)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
InvokeOnMainThread(Action)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
InvokeOnMainThread(Selector, NSObject)

メイン UI スレッドで指定したコードを同期的に呼び出します。

(継承元 NSObject)
IsEqual(NSObject)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
IsKindOfClass(Class)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
IsMemberOfClass(Class)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
LoadData(String, Action<NSData,NSError>)

項目プロバイダーから識別された型のデータを読み込みます。

LoadDataAsync(String)

項目プロバイダーから識別された型のデータを非同期的に読み込み、データを含むタスクを返します。

LoadDataAsync(String, NSProgress)

項目プロバイダーから識別された型のデータを非同期的に読み込み、データを含むタスクを返し、 で result進行状況を更新します。

MarkDirty()

通常のピア オブジェクト (IsDirectBinding が true) を toggleref オブジェクトに昇格させます。

(継承元 NSObject)
MutableCopy()

指定した NSObject の変更可能なコピーを作成します。

(継承元 NSObject)
ObjectDidEndEditing(NSObject)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

このオブジェクトに対する指定された keyPath の相対値が変更されたことを示します。

(継承元 NSObject)
PerformSelector(Selector)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
PerformSelector(Selector, NSObject)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
PerformSelector(Selector, NSObject, Double)

現在のインスタンスでセレクターを呼び出し、 が null でない場合 obj は、これを 1 つのパラメーターとして渡します。

(継承元 NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
PerformSelector(Selector, NSObject, NSObject)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
PrepareForInterfaceBuilder()

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
RemoveObserver(NSObject, NSString)

指定したオブザーバーが、指定した keyPath の変更された値に関する通知をさらに受信しないようにします。

(継承元 NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

指定したオブザーバーが、指定した keyPath とコンテキストの変更された値に関する通知をさらに受信しないようにします。

(継承元 NSObject)
RemoveObserver(NSObject, String)

指定したオブザーバーが、指定した keyPath の変更された値に関する通知をさらに受信しないようにします。

(継承元 NSObject)
RemoveObserver(NSObject, String, IntPtr)

指定したオブザーバーが、指定した keyPath とコンテキストの変更された値に関する通知をさらに受信しないようにします。

(継承元 NSObject)
RespondsToSelector(Selector)

このオブジェクトが指定したセレクターを認識するかどうか。

(継承元 NSObject)
SetColor()

描画の塗りつぶしとストロークの両方の色を設定します。

SetFill()

描画の塗りつぶしの色を設定します。

SetNativeField(String, NSObject)
古い.

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
SetNilValueForKey(NSString)

指定したキーの値を null に設定します。

(継承元 NSObject)
SetStroke()

描画のストロークの色を設定します。

SetValueForKey(NSObject, NSString)

キーで指定されたプロパティの値を、指定した値に設定します。

(継承元 NSObject)
SetValueForKeyPath(IntPtr, NSString)

アンマネージド オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

(継承元 NSObject)
SetValueForKeyPath(NSObject, NSString)

キーパスを使用して到達できるプロパティの値を設定します。

(継承元 NSObject)
SetValueForUndefinedKey(NSObject, NSString)

未定義のキーに値を書き込もうとすることを示します。 オーバーライドされていない場合は、NSUndefinedKeyException を発生させます。

(継承元 NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

この NSObject の値を、指定したディクショナリ内の値に設定します。

(継承元 NSObject)
ToString()

現在のインスタンスの値の文字列表現を返します。

Unbind(NSString)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
Unbind(String)
古い.

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
ValueForKey(NSString)

指定したキーに関連付けられているプロパティの値を返します。

(継承元 NSObject)
ValueForKeyPath(NSString)

キーパスを使用して到達できるプロパティの値を返します。

(継承元 NSObject)
ValueForUndefinedKey(NSString)

未定義のキーの値を読み取ろうとしたことを示します。 オーバーライドされていない場合は、NSUndefinedKeyException を発生させます。

(継承元 NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

指定したキー内の指定したインデックスの値が変更されようとしていることを示します。

(継承元 NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

MonoTouch.UIKit で使用される色とパターン。

(継承元 NSObject)
WillChangeValue(String)

指定したキーの値が変更されようとしていることを示します。

(継承元 NSObject)

拡張メソッド

GetItemProviderVisibilityForTypeIdentifier(INSItemProviderWriting, String)

MonoTouch.UIKit で使用される色とパターン。

GetWritableTypeIdentifiersForItemProvider(INSItemProviderWriting)

MonoTouch.UIKit で使用される色とパターン。

LoadDataAsync(INSItemProviderWriting, String)

MonoTouch.UIKit で使用される色とパターン。

LoadDataAsync(INSItemProviderWriting, String, NSProgress)

MonoTouch.UIKit で使用される色とパターン。

GetDebugDescription(INSObjectProtocol)

MonoTouch.UIKit で使用される色とパターン。

GetAccessibilityCustomRotors(NSObject)

オブジェクトに適した オブジェクトの UIAccessibilityCustomRotor 配列を this 取得します。

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

オブジェクトに適した オブジェクトの UIAccessibilityCustomRotor 配列を this 設定します。

適用対象

こちらもご覧ください