語言

UIAppearance 類別

定義

代理類別用於樣式化視圖的外觀 UIKit 。

[Foundation.Model]
[Foundation.Protocol]
[Foundation.Register("Microsoft_iOS__UIKit_UIAppearance", false)]
public class UIAppearance : Foundation.NSObject, IDisposable, UIKit.IUIAppearance
[Foundation.Model]
[Foundation.Protocol]
[Foundation.Register("Microsoft_MacCatalyst__UIKit_UIAppearance", false)]
public class UIAppearance : Foundation.NSObject, IDisposable, UIKit.IUIAppearance
[Foundation.Model]
[Foundation.Protocol]
[Foundation.Register("Microsoft_tvOS__UIKit_UIAppearance", false)]
public class UIAppearance : Foundation.NSObject, IDisposable, UIKit.IUIAppearance
[<Foundation.Model>]
[<Foundation.Protocol>]
[<Foundation.Register("Microsoft_iOS__UIKit_UIAppearance", false)>]
type UIAppearance = class
    inherit NSObject
    interface IUIAppearance
    interface INativeObject
    interface IDisposable
[<Foundation.Model>]
[<Foundation.Protocol>]
[<Foundation.Register("Microsoft_MacCatalyst__UIKit_UIAppearance", false)>]
type UIAppearance = class
    inherit NSObject
    interface IUIAppearance
    interface INativeObject
    interface IDisposable
[<Foundation.Model>]
[<Foundation.Protocol>]
[<Foundation.Register("Microsoft_tvOS__UIKit_UIAppearance", false)>]
type UIAppearance = class
    inherit NSObject
    interface IUIAppearance
    interface INativeObject
    interface IDisposable
繼承
UIAppearance
衍生
屬性
實作

備註

這個 UIAppearance 類別是一個代理,會隨需建立,用來樣式化特定類別的視圖。 框架 UIAppearance 可作為特定類別的所有實例樣式化,或是對特定類別中包含的特定階層實例進行樣式化。

你可以透過存取該類別的靜態 Appearance 屬性來取得該元素的全域代理。

要取得 UIAppearance 特定類別的代理,你應該呼叫該 AppearanceWhenContainedIn(Type[]) 方法。 此方法會使用一個可變的物件清單 Type ,並代表套用樣式必須存在的容器集合。 你可以用這個圖案來套用到你的元素上。

以下類別同時揭露了該Appearance性質與方法:AppearanceWhenContainedIn(Type[])

建構函式

名稱 Description
UIAppearance(NativeHandle)

一種用於建立未受管理物件的受管理表示的建構器。 由執行時呼叫。

UIAppearance(NSObjectFlag)

用來呼叫衍生類別跳過初始化,僅僅配置物件。

屬性

名稱 Description
AccessibilityAttributedUserInputLabels

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
AccessibilityRespondsToUserInteraction

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
AccessibilityTextualContext

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
AccessibilityUserInputLabels

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
Class

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
ClassHandle

Objective-C 類別是這個類別的處理方式。

(繼承來源 NSObject)
DebugDescription

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
Description

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
Handle

Handle(指標)指向未管理物件表示。

(繼承來源 NSObject)
IsDirectBinding

取得或設定一個值,指示此實例是否使用直接 Objective-C 綁定。

(繼承來源 NSObject)
IsProxy

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
RetainCount

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
Self

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
Superclass

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
SuperHandle

用 handle 表示此 NSObject基底類別中的方法。

(繼承來源 NSObject)
Zone

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)

方法

名稱 Description
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

以任意方法註冊物件以便外部觀察。

(繼承來源 NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

以任意方法註冊物件以便外部觀察。

(繼承來源 NSObject)
AwakeFromNib()

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
BeginInvokeOnMainThread(Action)

在主介面執行緒上非同步呼叫指定的動作。

(繼承來源 NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

非同步地在主介面執行緒中呼叫指定的程式碼。

(繼承來源 NSObject)
ConformsToProtocol(NativeHandle)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
Copy()

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
DangerousAutorelease()

呼叫此物件的「自動釋放」選擇器。

(繼承來源 NSObject)
DangerousRelease()

呼叫此物件的「釋放」選擇器。

(繼承來源 NSObject)
DangerousRetain()

呼叫此物件的「保留」選擇器。

(繼承來源 NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
DidChangeValue(String)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
Dispose()

釋放物件 NSObject 所使用的資源。

(繼承來源 NSObject)
Dispose(Boolean)

釋放此物件所使用的資源。

(繼承來源 NSObject)
DoesNotRecognizeSelector(Selector)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
Equals(NSObject)

判斷指定的 NSObject 是否等於電流 NSObject。

(繼承來源 NSObject)
Equals(Object)

判斷指定的物件是否等於當前 UIAppearance的 。

GetAppearance(IntPtr, Type[])

取得指定包含階層中某類別的外觀代理。

GetAppearance(IntPtr, UITraitCollection, Type[])

取得具有指定特徵集合且包含特定包含階層的類別的外觀代理。

GetAppearance(IntPtr, UITraitCollection)

取得擁有指定特質集合的職業外觀代理。

GetDictionaryOfValuesFromKeys(NSString[])

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
GetHashCode()

為目前實例產生雜湊碼。

GetMethodForSelector(Selector)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
GetNativeHash()

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
Init()

透過呼叫 Objective-C init 方法初始化物件。

(繼承來源 NSObject)
InitializeHandle(NativeHandle, String)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
InitializeHandle(NativeHandle)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
Invoke(Action, Double)

在指定的延遲後執行指定動作。

(繼承來源 NSObject)
Invoke(Action, TimeSpan)

在指定的延遲後執行指定動作。

(繼承來源 NSObject)
InvokeOnMainThread(Action)

同步呼叫指定動作於主介面執行緒。

(繼承來源 NSObject)
InvokeOnMainThread(Selector, NSObject)

同步呼叫主介面執行緒中指定的程式碼。

(繼承來源 NSObject)
IsEqual(NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
IsKindOfClass(Class)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
IsMemberOfClass(Class)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
MarkDirty()

將一般的對等物件(IsDirectBinding 為真)升格為 toggleref 物件。

(繼承來源 NSObject)
MutableCopy()

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
PerformSelector(Selector, NSObject, Double)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
PerformSelector(Selector, NSObject, NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
PerformSelector(Selector, NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
PerformSelector(Selector)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
PrepareForInterfaceBuilder()

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
RemoveObserver(NSObject, NSString)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
RemoveObserver(NSObject, String, IntPtr)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
RemoveObserver(NSObject, String)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
RespondsToSelector(Selector)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
SetNilValueForKey(NSString)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
SetValueForKey(NSObject, NSString)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
SetValueForKeyPath(NativeHandle, NSString)

將由給定金鑰路徑所識別的屬性值設定給定值。

(繼承來源 NSObject)
SetValueForKeyPath(NSObject, NSString)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
SetValueForUndefinedKey(NSObject, NSString)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
ToString()

回傳當前實例值的字串表示。

(繼承來源 NSObject)
ValueForKey(NSString)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
ValueForKeyPath(NSString)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
ValueForUndefinedKey(NSString)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)
WillChangeValue(String)

代理類別用於樣式化視圖的外觀 UIKit 。

(繼承來源 NSObject)

運算子

名稱 Description
Equality(UIAppearance, UIAppearance)

判斷兩個 UIAppearance 實例是否有相同的原生 handle 。

Inequality(UIAppearance, UIAppearance)

判斷兩個 UIAppearance 實例是否有不同的原生帳柄。

擴充方法

名稱 Description
AccessibilityHitTest(NSObject, CGPoint, UIEvent)

代理類別用於樣式化視圖的外觀 UIKit 。

BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)

代理類別用於樣式化視圖的外觀 UIKit 。

BrowserAccessibilityInsertTextAtCursor(NSObject, String)

代理類別用於樣式化視圖的外觀 UIKit 。

GetAccessibilityCustomRotors(NSObject)

取得適合物件this的UIAccessibilityCustomRotor物件陣列。

GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

GetAccessibilityLineRangeForPosition(NSObject, IntPtr)

代理類別用於樣式化視圖的外觀 UIKit 。

GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

GetAccessibilityNextTextNavigationElement(NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

GetAccessibilityNextTextNavigationElementBlock(NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

GetAccessibilityPreviousTextNavigationElement(NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

GetAccessibilityPreviousTextNavigationElementBlock(NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

GetAccessibilityTextInputResponder(NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

GetAccessibilityTextInputResponderHandler(NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

GetBrowserAccessibilityAttributedValue(NSObject, NSRange)

代理類別用於樣式化視圖的外觀 UIKit 。

GetBrowserAccessibilityContainerType(NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

GetBrowserAccessibilityCurrentStatus(NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

GetBrowserAccessibilityHasDomFocus(NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

GetBrowserAccessibilityIsRequired(NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

GetBrowserAccessibilityPressedState(NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

GetBrowserAccessibilityRoleDescription(NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

GetBrowserAccessibilitySelectedTextRange(NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

GetBrowserAccessibilitySortDirection(NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

GetBrowserAccessibilityValue(NSObject, NSRange)

代理類別用於樣式化視圖的外觀 UIKit 。

GetDebugDescription(INSObjectProtocol)

代理類別用於樣式化視圖的外觀 UIKit 。

GetHandle(INativeObject)

代理類別用於樣式化視圖的外觀 UIKit 。

GetNonNullHandle(INativeObject, String)

代理類別用於樣式化視圖的外觀 UIKit 。

ProvideImageData(NSObject, IntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

ProvideImageToMTLTexture(NSObject, IMTLTexture, IMTLCommandBuffer, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

設定適合物件this的UIAccessibilityCustomRotor物件陣列。

SetAccessibilityNextTextNavigationElement(NSObject, NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

代理類別用於樣式化視圖的外觀 UIKit 。

SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)

代理類別用於樣式化視圖的外觀 UIKit 。

SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

代理類別用於樣式化視圖的外觀 UIKit 。

SetAccessibilityTextInputResponder(NSObject, IUITextInput)

代理類別用於樣式化視圖的外觀 UIKit 。

SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)

代理類別用於樣式化視圖的外觀 UIKit 。

SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)

代理類別用於樣式化視圖的外觀 UIKit 。

SetBrowserAccessibilityCurrentStatus(NSObject, String)

代理類別用於樣式化視圖的外觀 UIKit 。

SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)

代理類別用於樣式化視圖的外觀 UIKit 。

SetBrowserAccessibilityIsRequired(NSObject, Boolean)

代理類別用於樣式化視圖的外觀 UIKit 。

SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)

代理類別用於樣式化視圖的外觀 UIKit 。

SetBrowserAccessibilityRoleDescription(NSObject, String)

代理類別用於樣式化視圖的外觀 UIKit 。

SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)

代理類別用於樣式化視圖的外觀 UIKit 。

SetBrowserAccessibilitySortDirection(NSObject, String)

代理類別用於樣式化視圖的外觀 UIKit 。

SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)

代理類別用於樣式化視圖的外觀 UIKit 。

適用於

另請參閱