UIAppearance 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代理類別用於樣式化視圖的外觀 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 可作為特定類別的所有實例樣式化,或是對特定類別中包含的特定階層實例進行樣式化。
你可以透過存取該類別的靜態 Appearance 屬性來取得該元素的全域代理。
要取得 UIAppearance 特定類別的代理,你應該呼叫該 AppearanceWhenContainedIn(Type[]) 方法。 此方法會使用一個可變的物件清單 Type ,並代表套用樣式必須存在的容器集合。 你可以用這個圖案來套用到你的元素上。
以下類別同時揭露了該Appearance性質與方法:AppearanceWhenContainedIn(Type[])
- AVRoutePickerView :
- GKTurnBasedMatchmakerViewController :
- GLKView :
- HMCameraView :
- MKAnnotationView :
- MKMapView :
- MKMarkerAnnotationView :
- MKOverlayView :
- MKPinAnnotationView :
- MKScaleView :
- MPVolumeView :
- MTKView :
- PdfThumbnailView :
- PdfView :
- PHLivePhotoView :
- SCNView :
- SKView :
- UIActivityIndicatorView :
- UIBarButtonItem :
- UIBarItem :
- UIButton :
- UICollectionReusableView :
- UICollectionView :
- UICollectionViewCell :
- UIControl :
- UIImageView :
- UIInputView :
- UILabel :
- UINavigationBar :
- UIPageControl :
- UIPopoverBackgroundView :
- UIProgressView :
- UIScrollView :
- UISearchBar :
- UISegmentedControl :
- UIStackView :
- UITabBar :
- UITabBarItem :
- UITableView :
- UITableViewCell :
- UITableViewHeaderFooterView :
- UITextField :
- UITextView :
- UIView :
- UIVisualEffectView :
- UIWindow :
建構函式
| 名稱 | 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 |
|---|---|
| Equality(UIAppearance, UIAppearance) |
判斷兩個 UIAppearance 實例是否有相同的原生 handle 。 |
| Inequality(UIAppearance, UIAppearance) |
判斷兩個 UIAppearance 實例是否有不同的原生帳柄。 |