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 可以從各種色彩標記法建立,以及編碼 Alpha 透明度通道。 除了純色或透明色彩之外,您也可以從影像建立 UIColor 實例,並在使用 UIKit UIColor 時使用產生的 UIColor 做為筆刷。
除了提供各種建構函式和一些通用色彩之外,下列色彩還代表系統色彩: LightTextColor 、、 DarkTextColorGroupTableViewBackgroundColor 、 ViewFlipsideBackgroundColorScrollViewTexturedBackgroundColor 和 UnderPageBackgroundColor 。
這個類別的成員可以從背景執行緒使用。
建構函式
UIColor(CGColor) | |
UIColor(CIColor) | |
UIColor(IntPtr) |
建立 Unmanaged 物件的 Managed 標記法時所使用的建構函式;由執行時間呼叫。 |
UIColor(nfloat, nfloat) |
使用 中的 |
UIColor(nfloat, nfloat, nfloat, nfloat) |
來自紅色、綠色、藍色和 Alpha 元件的 UIColor 建構函式。 |
UIColor(NSCoder) |
從儲存在 unarchiver 物件中的資料初始化 物件的建構函式。 |
UIColor(NSObjectFlag) |
在衍生類別上呼叫的建構函式,以略過初始化,並只配置 物件。 |
UIColor(UIImage) |
建立新的「色彩」,以提供圖樣影像填滿其區域。 |
屬性
Black |
具有灰階 0.0 和 Alpha 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 和 Alpha 0 的色彩。 |
Cyan |
RGBA (0、1、1、1) 的色彩。 |
DarkGray |
具有灰階 1/3 和 Alpha 1 的色彩。 |
DarkTextColor |
在淺色背景上顯示文字的系統色彩。 |
DebugDescription |
此物件的開發人員有意義描述。 (繼承來源 NSObject) |
Description |
物件的描述,ToString 的 Objective-C 版本。 (繼承來源 NSObject) |
Gray |
具有灰階 0.5 和 Alpha 1.0 的色彩物件。 |
Green |
RGBA (0,1,0,1) 的色彩。 |
GroupTableViewBackgroundColor |
用於群組 UITableViews 中背景的作業系統色彩。 |
Handle |
處理 unmanaged 物件標記法) (指標。 (繼承來源 NSObject) |
IsDirectBinding |
MonoTouch.UIKit 中使用的色彩和模式。 (繼承來源 NSObject) |
IsProxy |
MonoTouch.UIKit 中使用的色彩和模式。 (繼承來源 NSObject) |
LightGray |
具有灰階 2/3 和 Alpha 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 |
取得統一類型識別碼的陣列, (UTI) ,描述此類別可從中轉換的類型。 |
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 和 Alpha 1 的色彩。 |
WritableTypeIdentifiers |
取得統一型別識別碼的陣列,指定哪些資料類型可以載入色彩。 |
WritableTypeIdentifiersForItemProvider |
取得統一型別識別碼的陣列,指定哪些資料類型可以載入色彩。 |
Yellow |
RGBA (1、1、0、1) 的色彩。 |
Zone |
MonoTouch.UIKit 中使用的色彩和模式。 (繼承來源 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) |
取得適用于 |
SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[]) |
設定適用于 |