Share via


UIColor Classe

Définition

Couleurs et motifs utilisés dans 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
Héritage
UIColor
Attributs
Implémente

Remarques

Représentation de base pour les couleurs dans UIKit. UiColors peut être créé à partir de différentes représentations de couleur, ainsi que l’encodage d’un canal de transparence alpha. En plus des couleurs unie ou transparentes, il est possible de créer une instance UIColor à partir d’une image et d’utiliser l’UIColor résultant comme pinceau chaque fois qu’un UIColor UIKit est utilisé.

En plus de fournir différents constructeurs et certaines couleurs courantes, les couleurs suivantes représentent les couleurs système : LightTextColor, DarkTextColor, GroupTableViewBackgroundColor, ViewFlipsideBackgroundColoret UnderPageBackgroundColorScrollViewTexturedBackgroundColor .

Les membres de cette classe peuvent être utilisés à partir d’un thread d’arrière-plan.

Constructeurs

UIColor(CGColor)

Crée un UIColor à partir du CGColor spécifié.

UIColor(CIColor)

Crée un UIColor à partir du CIColor spécifié.

UIColor(IntPtr)

Constructeur utilisé lors de la création de représentations managées d’objets non managés ; Appelé par le runtime.

UIColor(nfloat, nfloat)

Crée une couleur avec la valeur de nuances de gris dans white et la valeur d’opacité dans alpha.

UIColor(nfloat, nfloat, nfloat, nfloat)

Constructeur UIColor à partir des composants rouge, vert, bleu et alpha.

UIColor(NSCoder)

Constructeur qui initialise l’objet à partir des données stockées dans l’objet unarchiver.

UIColor(NSObjectFlag)

Constructeur pour appeler des classes dérivées pour ignorer l’initialisation et simplement allouer l’objet.

UIColor(UIImage)

Crée une « couleur » qui remplit sa zone avec l’image de modèle fournir.

Propriétés

Black

Couleur avec les nuances de gris 0.0 et alpha 1.0.

Blue

Couleur avec RGBA de (0,0,1,1).

Brown

Couleur avec RVBA de (0.6, 0.4, 0.2, 1.0).

CGColor

Retourne le code CGColor CoreGraphics pour cette UIColor.

CIColor

Obtient une représentation CIColor de la couleur.

Class

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
ClassHandle

Handle pour cette classe.

Clear

Couleur avec les nuances de gris 0 et alpha 0.

Cyan

Couleur avec RVBA de (0, 1, 1, 1).

DarkGray

Couleur avec les nuances de gris 1/3 et alpha 1.

DarkTextColor

Couleur système pour l’affichage du texte sur un arrière-plan clair.

DebugDescription

Description significative de cet objet.

(Hérité de NSObject)
Description

Description de l’objet, la version Objective-C de ToString.

(Hérité de NSObject)
Gray

Objet de couleur avec des nuances de gris 0.5 et alpha 1.0.

Green

Couleur avec RGBA de (0,1,0,1).

GroupTableViewBackgroundColor

Couleur du système d’exploitation utilisée pour l’arrière-plan dans les UITableViews groupés.

Handle

Handle (pointeur) vers la représentation d’objet non managée.

(Hérité de NSObject)
IsDirectBinding

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
IsProxy

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
LightGray

Couleur avec les nuances de gris 2/3 et alpha 1.

LightTextColor

Couleur du système d’exploitation utilisée pour afficher du texte sur un arrière-plan foncé.

Magenta

Couleur avec RVBA de (1,0,1,1).

Orange

Couleur avec RVBA de (1.0, 0.5, 0.0, 1.0).

Purple

Couleur avec RVBA de (0.5, 0.0, 0.5, 1.0).

ReadableTypeIdentifiers

Obtient un tableau d’identificateurs de type uniforme (UTIs) qui décrivent les types à partir desquels cette classe peut être convertie.

Red

Couleur avec RVBA de (1,0,0,1).

RetainCount

Retourne le nombre de rétention Objective-C actuel pour l’objet.

(Hérité de NSObject)
ScrollViewTexturedBackgroundColor

Les développeurs ne doivent pas utiliser cette propriété déconseillée, qui restitue la zone derrière le contenu défilant.

Self

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
Superclass

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
SuperHandle

Handle utilisé pour représenter les méthodes de la classe de base pour ce NSObject.

(Hérité de NSObject)
UnderPageBackgroundColor

Les développeurs ne doivent pas utiliser cette méthode déconseillée, indiquant la couleur utilisée pour afficher l’arrière-plan d’une page.

ViewFlipsideBackgroundColor

Les développeurs ne doivent pas utiliser cette propriété dépréciée, qui spécifie l’arrière-page pendant une transition inversée.

White

Couleur avec des nuances de gris 1 et alpha 1.

WritableTypeIdentifiers

Obtient le tableau d’identificateurs de type uniforme qui spécifient les types de données qui peuvent être chargés dans une couleur.

WritableTypeIdentifiersForItemProvider

Obtient le tableau d’identificateurs de type uniforme qui spécifient les types de données qui peuvent être chargés dans une couleur.

Yellow

Couleur avec RVBA de (1, 1, 0, 1).

Zone

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)

Méthodes

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Inscrit un objet pour être observé en externe (à l’aide de NSString keyPath).   Les modifications observées sont envoyées à la méthode objet ObserveValue(NSString, NSObject, NSDictionary, IntPtr) de l’observateur.

(Hérité de NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Inscrit un objet pour être observé en externe (à l’aide de la chaîne keyPath).   Les modifications observées sont envoyées à la méthode objet ObserveValue(NSString, NSObject, NSDictionary, IntPtr) de l’observateur.

(Hérité de NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Inscrit un objet pour être observé en externe à l’aide d’une méthode arbitraire.

(Hérité de NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Inscrit un objet pour être observé en externe à l’aide d’une méthode arbitraire.

(Hérité de NSObject)
AwakeFromNib()

Appelé après le chargement de l’objet à partir du fichier nib. Les remplaçants doivent appeler base. AwakeFromNib().

(Hérité de NSObject)
BeginInvokeOnMainThread(Action)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Appelle de manière asynchrone le code spécifié sur le thread d’interface utilisateur principal.

(Hérité de NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsolète.

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
BindingInfo(String)
Obsolète.

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
BindingOptionDescriptions(String)
Obsolète.

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
BindingValueClass(String)
Obsolète.

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
ColorWithAlpha(nfloat)

Crée une couleur avec le canal alpha spécifié à partir d’une couleur de référence.

CommitEditing()

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
ConformsToProtocol(IntPtr)

Appelé pour déterminer si cet objet implémente le protocole spécifié.

(Hérité de NSObject)
Copy()

Effectue une copie de l’objet Objective-C sous-jacent.

(Hérité de NSObject)
Copy(NSZone)

Effectue une copie de l’objet Objective-C sous-jacent.

DangerousAutorelease()

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
DangerousRelease()

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
DangerousRetain()

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indique qu’une modification s’est produite aux index pour une relation à plusieurs.

(Hérité de NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
DidChangeValue(String)

Indique qu’une modification s’est produite sur la clé spécifiée.

(Hérité de NSObject)
Dispose()

Libère les ressources utilisées par l’objet NSObject.

(Hérité de NSObject)
Dispose(Boolean)

Libère les ressources utilisées par l’objet NSObject.

(Hérité de NSObject)
DoesNotRecognizeSelector(Selector)

Indique que cet objet ne reconnaît pas le sélecteur spécifié.

(Hérité de NSObject)
EncodeTo(NSCoder)

Encode l’état de l’objet sur l’encodeur fourni

Equals(NSObject)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
Equals(Object)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
ExposedBindings()

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
FromCGColor(CGColor)

Crée un UIColor basé sur les informations de référence de couleur De core Graphics Quartz.

FromCIColor(CIColor)

Crée un UIColor à partir d’un CIColor CoreImage.

FromDisplayP3(nfloat, nfloat, nfloat, nfloat)

Crée une couleur à partir des valeurs spécifiées dans l’espace de couleur P3.

FromHSB(nfloat, nfloat, nfloat)

Crée une couleur à partir des composants teinte, saturation et luminosité.

FromHSBA(nfloat, nfloat, nfloat, nfloat)

Crée une couleur à partir des composants teinte, saturation, luminosité et alpha.

FromName(String)

Crée et retourne un nouvel objet de couleur à partir de la ressource avec le nom spécifié, avec la gamut dans la ressource spécifiée.

FromName(String, NSBundle, UITraitCollection)

Crée et retourne un objet de couleur à partir de la ressource avec le nom spécifié dans le bundle spécifié, avec la gamut dans la collection de traits spécifiée.

FromPatternImage(UIImage)

Crée un UIColor basé sur une image. La couleur peut ensuite être utilisée comme pinceau pour peindre avec l’image.

FromRGB(Byte, Byte, Byte)

Crée une couleur unie à l’aide des composants rouge, vert et bleu spécifiés.

FromRGB(Int32, Int32, Int32)

Crée une couleur à partir de la combinaison spécifiée de composants rouges, verts et bleus.

FromRGB(nfloat, nfloat, nfloat)

Crée une couleur unie à l’aide des composants rouge, vert et bleu spécifiés.

FromRGBA(Byte, Byte, Byte, Byte)

Crée une couleur avec la transparence alpha spécifiée à l’aide des composants rouge, vert et bleu spécifiés.

FromRGBA(Int32, Int32, Int32, Int32)

Crée une couleur à partir de la combinaison spécifiée d’éléments rouge, vert et bleu, avec la transparence spécifiée.

FromRGBA(nfloat, nfloat, nfloat, nfloat)

Crée une couleur avec la transparence alpha spécifiée à l’aide des composants rouge, vert et bleu spécifiés.

FromWhiteAlpha(nfloat, nfloat)

Crée une couleur de nuances de gris en fonction de l’espace de couleurs actuel.

GetBindingInfo(NSString)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
GetBindingOptionDescriptions(NSString)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
GetBindingValueClass(NSString)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Récupère les valeurs des clés spécifiées.

(Hérité de NSObject)
GetHashCode()

Génère un code de hachage pour l’instance actuelle.

(Hérité de NSObject)
GetHSBA(nfloat, nfloat, nfloat, nfloat)

Retourne les composants de teinte, de saturation, de luminosité et d’alpha de la couleur.

GetItemProviderVisibilityForTypeIdentifier(String)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

GetMethodForSelector(Selector)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
GetNativeField(String)
Obsolète.

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
GetNativeHash()

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
GetObject(NSData, String, NSError)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

GetRGBA(nfloat, nfloat, nfloat, nfloat)

Retourne les composants rouge, vert, bleu et alpha de cette couleur.

GetWhite(nfloat, nfloat)

Composants de nuances de gris de la couleur.

Init()

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
InitializeHandle(IntPtr)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
InitializeHandle(IntPtr, String)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
Invoke(Action, Double)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
Invoke(Action, TimeSpan)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
InvokeOnMainThread(Action)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
InvokeOnMainThread(Selector, NSObject)

Appelle de manière synchrone le code spécifié sur le thread d’interface utilisateur principal.

(Hérité de NSObject)
IsEqual(NSObject)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
IsKindOfClass(Class)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
IsMemberOfClass(Class)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
LoadData(String, Action<NSData,NSError>)

Charge les données du type identifié à partir d’un fournisseur d’éléments.

LoadDataAsync(String)

Charge de manière asynchrone des données pour le type identifié à partir d’un fournisseur d’éléments, renvoyant une tâche qui contient les données.

LoadDataAsync(String, NSProgress)

Charge de manière asynchrone des données pour le type identifié à partir d’un fournisseur d’éléments, en retournant une tâche qui contient les données et en mettant à jour la progression dans result.

MarkDirty()

Promeut un objet homologue normal (IsDirectBinding a la valeur true) en objet toggleref.

(Hérité de NSObject)
MutableCopy()

Crée une copie mutable du NSObject spécifié.

(Hérité de NSObject)
ObjectDidEndEditing(NSObject)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indique que la valeur au keyPath spécifié par rapport à cet objet a changé.

(Hérité de NSObject)
PerformSelector(Selector)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
PerformSelector(Selector, NSObject)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
PerformSelector(Selector, NSObject, Double)

Appelle le sélecteur sur l’instance actuelle et, si le obj n’est pas null, il le transmet en tant que paramètre unique.

(Hérité de NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
PerformSelector(Selector, NSObject, NSObject)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
PrepareForInterfaceBuilder()

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
RemoveObserver(NSObject, NSString)

Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath spécifié.

(Hérité de NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath et le contexte spécifiés.

(Hérité de NSObject)
RemoveObserver(NSObject, String)

Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath spécifié.

(Hérité de NSObject)
RemoveObserver(NSObject, String, IntPtr)

Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath et le contexte spécifiés.

(Hérité de NSObject)
RespondsToSelector(Selector)

Indique si cet objet reconnaît le sélecteur spécifié.

(Hérité de NSObject)
SetColor()

Définit la couleur de remplissage et de trait pour le dessin.

SetFill()

Définit la couleur de remplissage pour le dessin.

SetNativeField(String, NSObject)
Obsolète.

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
SetNilValueForKey(NSString)

Définit la valeur null de la clé spécifiée.

(Hérité de NSObject)
SetStroke()

Définit la couleur de trait pour le dessin.

SetValueForKey(NSObject, NSString)

Définit la valeur de la propriété spécifiée par la clé à la valeur spécifiée.

(Hérité de NSObject)
SetValueForKeyPath(IntPtr, NSString)

Constructeur utilisé lors de la création de représentations managées d’objets non managés ; Appelé par le runtime.

(Hérité de NSObject)
SetValueForKeyPath(NSObject, NSString)

Définit la valeur d’une propriété accessible à l’aide d’un chemin de clé.

(Hérité de NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indique une tentative d’écriture d’une valeur dans une clé non définie. S’il n’est pas remplacé, déclenche une exception NSUndefinedKeyException.

(Hérité de NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Définit les valeurs de ce NSObject sur celles du dictionnaire spécifié.

(Hérité de NSObject)
ToString()

Retourne une représentation sous forme de chaîne de la valeur de l’instance actuelle.

Unbind(NSString)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
Unbind(String)
Obsolète.

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
ValueForKey(NSString)

Retourne la valeur de la propriété associée à la clé spécifiée.

(Hérité de NSObject)
ValueForKeyPath(NSString)

Retourne la valeur d’une propriété accessible à l’aide d’un chemin de clé.

(Hérité de NSObject)
ValueForUndefinedKey(NSString)

Indique une tentative de lecture d’une valeur d’une clé non définie. S’il n’est pas remplacé, déclenche une exception NSUndefinedKeyException.

(Hérité de NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indique que les valeurs des index spécifiés dans la clé spécifiée sont sur le point de changer.

(Hérité de NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

(Hérité de NSObject)
WillChangeValue(String)

Indique que la valeur de la clé spécifiée est sur le point de changer.

(Hérité de NSObject)

Méthodes d’extension

GetItemProviderVisibilityForTypeIdentifier(INSItemProviderWriting, String)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

GetWritableTypeIdentifiersForItemProvider(INSItemProviderWriting)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

LoadDataAsync(INSItemProviderWriting, String)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

LoadDataAsync(INSItemProviderWriting, String, NSProgress)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

GetDebugDescription(INSObjectProtocol)

Couleurs et motifs utilisés dans MonoTouch.UIKit.

GetAccessibilityCustomRotors(NSObject)

Obtient le tableau d’objets UIAccessibilityCustomRotor approprié pour l’objet this .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Définit le tableau d’objets UIAccessibilityCustomRotor approprié pour l’objet this .

S’applique à

Voir aussi