UIColor クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 継承
- 属性
- 実装
注釈
UIKit での色の基本的な表現。 UIColors は、アルファ透明度チャネルをエンコードするだけでなく、さまざまな色表現から作成できます。 単色または透明色に加えて、イメージから UIColor インスタンスを作成し、UIKit UIColor を使用するたびに結果の UIColor をブラシとして使用できます。
さまざまなコンストラクターといくつかの一般的な色を提供することに加えて、次の色はシステムの色を表します: LightTextColor、 DarkTextColor、 GroupTableViewBackgroundColor、 ViewFlipsideBackgroundColor、 ScrollViewTexturedBackgroundColor および UnderPageBackgroundColor。
このクラスのメンバーは、バックグラウンド スレッドから使用できます。
コンストラクター
UIColor(CGColor) | |
UIColor(CIColor) | |
UIColor(IntPtr) |
アンマネージド オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。 |
UIColor(nfloat, nfloat) |
のグレースケール値と の不透明度 |
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) |
項目プロバイダーから識別された型のデータを非同期的に読み込み、データを含むタスクを返し、 で |
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 でない場合 |
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 配列を |
SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[]) |
オブジェクトに適した オブジェクトの UIAccessibilityCustomRotor 配列を |