Bagikan melalui


UIColor Kelas

Definisi

Warna dan Pola seperti yang digunakan dalam 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
Warisan
UIColor
Atribut
Penerapan

Keterangan

Representasi dasar untuk warna di UIKit. UIColors dapat dibuat dari berbagai representasi warna serta pengodean saluran transparansi alfa. Selain warna solid atau transparan, dimungkinkan untuk membuat instans UIColor dari gambar, dan menggunakan UIColor yang dihasilkan sebagai kuas setiap kali UIColor UIKit digunakan.

Selain menyediakan berbagai konstruktor dan beberapa warna umum, warna berikut mewakili warna sistem: LightTextColor, , DarkTextColorGroupTableViewBackgroundColor, ViewFlipsideBackgroundColor, ScrollViewTexturedBackgroundColor dan UnderPageBackgroundColor.

Anggota kelas ini dapat digunakan dari utas latar belakang.

Konstruktor

UIColor(CGColor)

Membuat baru UIColor dari yang ditentukan CGColor.

UIColor(CIColor)

Membuat baru UIColor dari yang ditentukan CIColor.

UIColor(IntPtr)

Konstruktor yang digunakan saat membuat representasi terkelola dari objek yang tidak dikelola; Dipanggil oleh runtime.

UIColor(nfloat, nfloat)

Membuat warna baru dengan nilai skala abu-abu di white dan nilai opasitas di alpha.

UIColor(nfloat, nfloat, nfloat, nfloat)

Konstruktor UIColor dari komponen merah, hijau, biru, dan alfa.

UIColor(NSCoder)

Konstruktor yang menginisialisasi objek dari data yang disimpan dalam objek unarchiver.

UIColor(NSObjectFlag)

Konstruktor untuk memanggil kelas turunan untuk melewati inisialisasi dan hanya mengalokasikan objek.

UIColor(UIImage)

Membuat "warna" baru yang mengisi areanya dengan memberikan gambar pola.

Properti

Black

Warna dengan skala abu-abu 0,0 dan alfa 1.0.

Blue

Warna dengan RGBA (0,0,1,1).

Brown

Warna dengan RGBA (0,6, 0,4, 0,2, 1,0).

CGColor

Mengembalikan CoreGraphics CGColor untuk UIColor ini.

CIColor

Mendapatkan representasi CIColor dari warna.

Class

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
ClassHandle

Handel untuk kelas ini.

Clear

Warna dengan skala abu-abu 0 dan alfa 0.

Cyan

Warna dengan RGBA (0, 1, 1, 1).

DarkGray

Warna dengan skala abu-abu 1/3 dan alfa 1.

DarkTextColor

Warna sistem untuk menampilkan teks pada latar belakang terang.

DebugDescription

Deskripsi yang bermakna pengembang dari objek ini.

(Diperoleh dari NSObject)
Description

Deskripsi objek, ToString versi Objective-C.

(Diperoleh dari NSObject)
Gray

Objek warna dengan skala abu-abu 0,5 dan alfa 1.0.

Green

Warna dengan RGBA (0,1,0,1).

GroupTableViewBackgroundColor

Warna sistem operasi yang digunakan untuk latar belakang dalam UITableViews yang dikelompokkan.

Handle

Tangani (penunjuk) ke representasi objek yang tidak dikelola.

(Diperoleh dari NSObject)
IsDirectBinding

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
IsProxy

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
LightGray

Warna dengan skala abu-abu 2/3 dan alfa 1.

LightTextColor

Warna sistem operasi yang digunakan untuk menampilkan teks pada latar belakang gelap.

Magenta

Warna dengan RGBA (1,0,1,1).

Orange

Warna dengan RGBA (1,0, 0,5, 0,0, 1,0).

Purple

Warna dengan RGBA (0,5, 0,0, 0,5, 1,0).

ReadableTypeIdentifiers

Mendapatkan array Pengidentifikasi Jenis Seragam (UTI) yang menjelaskan jenis dari mana kelas ini dapat dikonversi.

Red

Warna dengan RGBA (1,0,0,1).

RetainCount

Mengembalikan jumlah penyimpanan Objective-C saat ini untuk objek.

(Diperoleh dari NSObject)
ScrollViewTexturedBackgroundColor

Pengembang tidak boleh menggunakan properti yang tidak digunakan lagi ini, yang merender area di belakang konten yang dapat digulir.

Self

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
Superclass

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
SuperHandle

Handel yang digunakan untuk mewakili metode di kelas dasar untuk NSObject ini.

(Diperoleh dari NSObject)
UnderPageBackgroundColor

Pengembang tidak boleh menggunakan metode yang tidak digunakan lagi ini, menunjukkan warna yang digunakan untuk merender latar belakang halaman.

ViewFlipsideBackgroundColor

Pengembang tidak boleh menggunakan properti yang tidak digunakan lagi ini, yang menentukan bagian belakang halaman selama transisi balik.

White

Warna dengan skala abu-abu 1 dan alfa 1.

WritableTypeIdentifiers

Mendapatkan array pengidentifikasi jenis seragam yang menentukan jenis data mana yang dapat dimuat ke dalam warna.

WritableTypeIdentifiersForItemProvider

Mendapatkan array pengidentifikasi jenis seragam yang menentukan jenis data mana yang dapat dimuat ke dalam warna.

Yellow

Warna dengan RGBA (1, 1, 0, 1).

Zone

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)

Metode

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Mendaftarkan objek untuk diamati secara eksternal (menggunakan NSString keyPath).   Perubahan yang diamati dikirim ke metode objek ObserveValue(NSString, NSObject, NSDictionary, IntPtr) pengamat.

(Diperoleh dari NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Mendaftarkan objek untuk diamati secara eksternal (menggunakan string keyPath).   Perubahan yang diamati dikirim ke metode objek ObserveValue(NSString, NSObject, NSDictionary, IntPtr) pengamat.

(Diperoleh dari NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Mendaftarkan objek untuk diamati secara eksternal menggunakan metode arbitrer.

(Diperoleh dari NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Mendaftarkan objek untuk diamati secara eksternal menggunakan metode arbitrer.

(Diperoleh dari NSObject)
AwakeFromNib()

Dipanggil setelah objek dimuat dari file nib. Penimpa harus memanggil basis. AwakeFromNib().

(Diperoleh dari NSObject)
BeginInvokeOnMainThread(Action)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Memanggil secara asinkron kode yang ditentukan pada utas UI utama.

(Diperoleh dari NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
Bind(String, NSObject, String, NSDictionary)
Kedaluwarsa.

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
BindingInfo(String)
Kedaluwarsa.

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
BindingOptionDescriptions(String)
Kedaluwarsa.

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
BindingValueClass(String)
Kedaluwarsa.

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
ColorWithAlpha(nfloat)

Membuat warna baru dengan saluran alfa yang ditentukan dari warna referensi.

CommitEditing()

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
ConformsToProtocol(IntPtr)

Dipanggil untuk menentukan apakah objek ini menerapkan protokol yang ditentukan.

(Diperoleh dari NSObject)
Copy()

Melakukan salinan objek Objective-C yang mendasar.

(Diperoleh dari NSObject)
Copy(NSZone)

Melakukan salinan objek Objective-C yang mendasar.

DangerousAutorelease()

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
DangerousRelease()

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
DangerousRetain()

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Menunjukkan perubahan yang terjadi pada indeks untuk hubungan ke banyak.

(Diperoleh dari NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
DidChangeValue(String)

Menunjukkan bahwa perubahan terjadi pada kunci yang ditentukan.

(Diperoleh dari NSObject)
Dispose()

Merilis sumber daya yang digunakan oleh objek NSObject.

(Diperoleh dari NSObject)
Dispose(Boolean)

Merilis sumber daya yang digunakan oleh objek NSObject.

(Diperoleh dari NSObject)
DoesNotRecognizeSelector(Selector)

Menunjukkan bahwa objek ini tidak mengenali pemilih yang ditentukan.

(Diperoleh dari NSObject)
EncodeTo(NSCoder)

Mengodekan status objek pada encoder yang disediakan

Equals(NSObject)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
Equals(Object)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
ExposedBindings()

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
FromCGColor(CGColor)

Membuat UIColor berdasarkan referensi warna Core Graphics Quartz.

FromCIColor(CIColor)

Membuat UIColor dari CoreImage CIColor.

FromDisplayP3(nfloat, nfloat, nfloat, nfloat)

Membuat warna baru dari nilai yang ditentukan di ruang warna P3.

FromHSB(nfloat, nfloat, nfloat)

Membuat warna dari menggunakan komponen warna, saturasi, dan kecerahan.

FromHSBA(nfloat, nfloat, nfloat, nfloat)

Membuat warna dari menggunakan komponen warna, saturasi, kecerahan, dan alfa.

FromName(String)

Membuat dan mengembalikan objek warna baru dari aset dengan nama yang ditentukan, dengan gamut dalam aset yang ditentukan.

FromName(String, NSBundle, UITraitCollection)

Membuat dan mengembalikan objek warna baru dari aset dengan nama yang ditentukan dalam bundel yang ditentukan, dengan gamut dalam koleksi sifat yang ditentukan.

FromPatternImage(UIImage)

Membuat UIColor berdasarkan gambar, warna kemudian dapat digunakan sebagai kuas untuk melukis dengan gambar.

FromRGB(Byte, Byte, Byte)

Membuat warna solid menggunakan komponen merah, hijau, dan biru yang ditentukan.

FromRGB(Int32, Int32, Int32)

Membuat warna dari komponen merah, hijau, dan biru yang ditentukan.

FromRGB(nfloat, nfloat, nfloat)

Membuat warna solid menggunakan komponen merah, hijau, dan biru yang ditentukan.

FromRGBA(Byte, Byte, Byte, Byte)

Membuat warna dengan transparansi alfa yang ditentukan menggunakan komponen merah, hijau, dan biru yang ditentukan.

FromRGBA(Int32, Int32, Int32, Int32)

Membuat warna dari kombinasi elemen merah, hijau, dan biru yang ditentukan, dengan transparansi yang ditentukan.

FromRGBA(nfloat, nfloat, nfloat, nfloat)

Membuat warna dengan transparansi alfa yang ditentukan menggunakan komponen merah, hijau, dan biru yang ditentukan.

FromWhiteAlpha(nfloat, nfloat)

Membuat warna skala abu-abu, berdasarkan ruang warna saat ini.

GetBindingInfo(NSString)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
GetBindingOptionDescriptions(NSString)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
GetBindingValueClass(NSString)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Mengambil nilai kunci yang ditentukan.

(Diperoleh dari NSObject)
GetHashCode()

Menghasilkan kode hash untuk instans saat ini.

(Diperoleh dari NSObject)
GetHSBA(nfloat, nfloat, nfloat, nfloat)

Mengembalikan warna, saturasi, kecerahan, dan komponen alfa warna.

GetItemProviderVisibilityForTypeIdentifier(String)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

GetMethodForSelector(Selector)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
GetNativeField(String)
Kedaluwarsa.

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
GetNativeHash()

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
GetObject(NSData, String, NSError)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

GetRGBA(nfloat, nfloat, nfloat, nfloat)

Mengembalikan komponen merah, hijau, biru, dan alfa warna ini.

GetWhite(nfloat, nfloat)

Komponen warna abu-abu.

Init()

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
InitializeHandle(IntPtr)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
InitializeHandle(IntPtr, String)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
Invoke(Action, Double)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
Invoke(Action, TimeSpan)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
InvokeOnMainThread(Action)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
InvokeOnMainThread(Selector, NSObject)

Memanggil kode yang ditentukan secara sinkron pada utas UI utama.

(Diperoleh dari NSObject)
IsEqual(NSObject)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
IsKindOfClass(Class)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
IsMemberOfClass(Class)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
LoadData(String, Action<NSData,NSError>)

Memuat data untuk jenis yang diidentifikasi dari penyedia item.

LoadDataAsync(String)

Secara asinkron memuat data untuk jenis yang diidentifikasi dari penyedia item, mengembalikan tugas yang berisi data.

LoadDataAsync(String, NSProgress)

Secara asinkron memuat data untuk jenis yang diidentifikasi dari penyedia item, mengembalikan tugas yang berisi data, dan memperbarui kemajuan di result.

MarkDirty()

Mempromosikan objek peer biasa (IsDirectBinding adalah true) ke dalam objek toggleref.

(Diperoleh dari NSObject)
MutableCopy()

Membuat salinan yang dapat diubah dari NSObject yang ditentukan.

(Diperoleh dari NSObject)
ObjectDidEndEditing(NSObject)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Menunjukkan bahwa nilai pada keyPath yang ditentukan relatif terhadap objek ini telah berubah.

(Diperoleh dari NSObject)
PerformSelector(Selector)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSObject)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSObject, Double)

Memanggil pemilih pada instans saat ini dan jika obj tidak null, pemilih meneruskan ini sebagai parameter tunggalnya.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSObject, NSObject)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
PrepareForInterfaceBuilder()

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
RemoveObserver(NSObject, NSString)

Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath yang ditentukan.

(Diperoleh dari NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath dan konteks yang ditentukan.

(Diperoleh dari NSObject)
RemoveObserver(NSObject, String)

Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath yang ditentukan.

(Diperoleh dari NSObject)
RemoveObserver(NSObject, String, IntPtr)

Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath dan konteks yang ditentukan.

(Diperoleh dari NSObject)
RespondsToSelector(Selector)

Apakah objek ini mengenali pemilih yang ditentukan.

(Diperoleh dari NSObject)
SetColor()

Mengatur warna isian dan goresan untuk menggambar.

SetFill()

Mengatur warna isian untuk menggambar.

SetNativeField(String, NSObject)
Kedaluwarsa.

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
SetNilValueForKey(NSString)

Mengatur nilai kunci yang ditentukan ke null.

(Diperoleh dari NSObject)
SetStroke()

Mengatur warna goresan untuk menggambar.

SetValueForKey(NSObject, NSString)

Mengatur nilai properti yang ditentukan oleh kunci ke nilai yang ditentukan.

(Diperoleh dari NSObject)
SetValueForKeyPath(IntPtr, NSString)

Konstruktor yang digunakan saat membuat representasi terkelola dari objek yang tidak dikelola; Dipanggil oleh runtime.

(Diperoleh dari NSObject)
SetValueForKeyPath(NSObject, NSString)

Mengatur nilai properti yang dapat dijangkau menggunakan keypath.

(Diperoleh dari NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Menunjukkan upaya untuk menulis nilai ke kunci yang tidak terdefinisi. Jika tidak ditimpa, menaikkan NSUndefinedKeyException.

(Diperoleh dari NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Mengatur nilai NSObject ini ke nilai dalam kamus yang ditentukan.

(Diperoleh dari NSObject)
ToString()

Mengembalikan representasi string dari nilai instans saat ini.

Unbind(NSString)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
Unbind(String)
Kedaluwarsa.

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
ValueForKey(NSString)

Mengembalikan nilai properti yang terkait dengan kunci yang ditentukan.

(Diperoleh dari NSObject)
ValueForKeyPath(NSString)

Mengembalikan nilai properti yang dapat dicapai menggunakan keypath.

(Diperoleh dari NSObject)
ValueForUndefinedKey(NSString)

Menunjukkan upaya untuk membaca nilai kunci yang tidak terdefinisi. Jika tidak ditimpa, menaikkan NSUndefinedKeyException.

(Diperoleh dari NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Menunjukkan bahwa nilai indeks yang ditentukan dalam kunci yang ditentukan akan berubah.

(Diperoleh dari NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

(Diperoleh dari NSObject)
WillChangeValue(String)

Menunjukkan bahwa nilai kunci yang ditentukan akan berubah.

(Diperoleh dari NSObject)

Metode Ekstensi

GetItemProviderVisibilityForTypeIdentifier(INSItemProviderWriting, String)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

GetWritableTypeIdentifiersForItemProvider(INSItemProviderWriting)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

LoadDataAsync(INSItemProviderWriting, String)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

LoadDataAsync(INSItemProviderWriting, String, NSProgress)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

GetDebugDescription(INSObjectProtocol)

Warna dan Pola seperti yang digunakan dalam MonoTouch.UIKit.

GetAccessibilityCustomRotors(NSObject)

Mendapatkan array UIAccessibilityCustomRotor objek yang sesuai untuk this objek.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Mengatur array UIAccessibilityCustomRotor objek yang sesuai untuk this objek.

Berlaku untuk

Lihat juga