UIButton Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
[Foundation.Register("UIButton", true)]
public class UIButton : UIKit.UIControl, IDisposable, UIKit.IUIAccessibilityContentSizeCategoryImageAdjusting, UIKit.IUISpringLoadedInteractionSupporting
[Foundation.Register("UIButton", true)]
public class UIButton : UIKit.UIControl, IDisposable, UIKit.IUIAccessibilityContentSizeCategoryImageAdjusting
[<Foundation.Register("UIButton", true)>]
type UIButton = class
inherit UIControl
interface IUIAccessibilityContentSizeCategoryImageAdjusting
interface INativeObject
interface IDisposable
interface IUISpringLoadedInteractionSupporting
[<Foundation.Register("UIButton", true)>]
type UIButton = class
inherit UIControl
interface IUIAccessibilityContentSizeCategoryImageAdjusting
interface INativeObject
interface IDisposable
- Vererbung
- Abgeleitet
- Attribute
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| UIButton() |
Erstellt ein neues UIButton mit Standardwerten. |
| UIButton(CGRect, UIAction) | |
| UIButton(CGRect) | |
| UIButton(NativeHandle) |
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von nicht verwalteten Objekten verwendet wird. Wird von der Laufzeit aufgerufen. |
| UIButton(NSCoder) |
Ein Konstruktor, der das Objekt aus den im Unarchiver-Objekt gespeicherten Daten initialisiert. |
| UIButton(NSObjectFlag) |
Konstruktor, der abgeleitete Klassen aufruft, um die Initialisierung zu überspringen und das Objekt lediglich zuzuweisen. |
| UIButton(UIButtonType) |
Bevorzugter Konstruktor für UIButtons, kann aber nicht verwendet werden, wenn Unterklassen verwendet werden. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AccessibilityActivationPoint | (Geerbt von UIView) |
| AccessibilityAssistiveTechnologyFocusedIdentifiers | (Geerbt von UIResponder) |
| AccessibilityAttributedHint | (Geerbt von UIView) |
| AccessibilityAttributedLabel | (Geerbt von UIView) |
| AccessibilityAttributedUserInputLabels | (Geerbt von UIView) |
| AccessibilityAttributedValue | (Geerbt von UIView) |
| AccessibilityCustomActions | (Geerbt von UIResponder) |
| AccessibilityDirectTouchOptions | (Geerbt von UIView) |
| AccessibilityDragSourceDescriptors | (Geerbt von UIResponder) |
| AccessibilityDropPointDescriptors | (Geerbt von UIResponder) |
| AccessibilityElementsHidden | (Geerbt von UIView) |
| AccessibilityExpandedStatus | (Geerbt von UIView) |
| AccessibilityFrame | (Geerbt von UIView) |
| AccessibilityHeaderElements | (Geerbt von UIView) |
| AccessibilityHint | (Geerbt von UIView) |
| AccessibilityIdentifier |
Identifiziert eindeutig |
| AccessibilityIgnoresInvertColors | (Geerbt von UIView) |
| AccessibilityLabel | (Geerbt von UIView) |
| AccessibilityLanguage | (Geerbt von UIView) |
| AccessibilityNavigationStyle | (Geerbt von UIView) |
| AccessibilityPath | (Geerbt von UIView) |
| AccessibilityRespondsToUserInteraction | (Geerbt von UIView) |
| AccessibilityTextualContext | (Geerbt von UIView) |
| AccessibilityTraits | (Geerbt von UIView) |
| AccessibilityUserInputLabels | (Geerbt von UIView) |
| AccessibilityValue | (Geerbt von UIView) |
| AccessibilityViewIsModal | (Geerbt von UIView) |
| ActivityItemsConfiguration | (Geerbt von UIResponder) |
| AdjustsImageSizeForAccessibilityContentSizeCategory |
Gibt zurück |
| AdjustsImageWhenDisabled | |
| AdjustsImageWhenHighlighted | |
| AlignmentRectInsets | (Geerbt von UIView) |
| AllControlEvents | (Geerbt von UIControl) |
| AllTargets | (Geerbt von UIControl) |
| Alpha | (Geerbt von UIView) |
| AnchorPoint | (Geerbt von UIView) |
| Appearance |
Stark typierte Eigenschaft, die die UIAppearance-Klasse für diese Klasse zurückgibt. |
| AppliedContentSizeCategoryLimitsDescription | (Geerbt von UIView) |
| AutomaticallyUpdatesConfiguration | |
| AutoresizingMask | (Geerbt von UIView) |
| AutosizesSubviews | (Geerbt von UIView) |
| BackgroundColor |
Die Farbe, die für den Hintergrund verwendet wird. (Geerbt von UIView) |
| BehavioralStyle | |
| BottomAnchor | (Geerbt von UIView) |
| Bounds | (Geerbt von UIView) |
| ButtonType | |
| CanBecomeFirstResponder | (Geerbt von UIResponder) |
| CanBecomeFocused | (Geerbt von UIView) |
| CanResignFirstResponder | (Geerbt von UIResponder) |
| Center | (Geerbt von UIView) |
| CenterXAnchor | (Geerbt von UIView) |
| CenterYAnchor | (Geerbt von UIView) |
| ChangesSelectionAsPrimaryAction | |
| Class | (Geerbt von NSObject) |
| ClassHandle |
Das Objective-C Klassenhandle für diese Klasse. |
| ClearsContextBeforeDrawing | (Geerbt von UIView) |
| ClipsToBounds | (Geerbt von UIView) |
| CollisionBoundingPath |
Gibt den geschlossenen Pfad zurück, der für die Kollisionserkennung verwendet wird. (Geerbt von UIView) |
| CollisionBoundsType |
Gibt einen Wert zurück, der angibt, wie Kollisionsgrenzen angegeben werden. (Geerbt von UIView) |
| Configuration | |
| ConfigurationUpdateHandler | |
| Constraints | (Geerbt von UIView) |
| ContentEdgeInsets | |
| ContentMode | (Geerbt von UIView) |
| ContentScaleFactor | (Geerbt von UIView) |
| ContentStretch | (Geerbt von UIView) |
| ContextMenuInteraction | (Geerbt von UIControl) |
| ContextMenuInteractionEnabled | (Geerbt von UIControl) |
| CoordinateSpace |
Ruft die Implementierung des Koordinatenraums ab. (Geerbt von UIView) |
| CornerConfiguration | (Geerbt von UIView) |
| CurrentAttributedTitle | |
| CurrentBackgroundImage |
Das aktive UIImage, das im Hintergrund des UIButton angezeigt wird. |
| CurrentImage |
Das aktuelle Bild, das auf der Schaltfläche angezeigt wird. Read-only. |
| CurrentPreferredSymbolConfiguration | |
| CurrentTitle | |
| CurrentTitleColor |
Die aktuelle Farbe des Titels der Schaltfläche. Read-only. |
| CurrentTitleShadowColor |
Die aktuelle Farbe des Titelschatten. |
| DebugDescription | (Geerbt von NSObject) |
| Description | (Geerbt von NSObject) |
| DirectionalLayoutMargins | (Geerbt von UIView) |
| EditingInteractionConfiguration | (Geerbt von UIResponder) |
| EffectiveContentHorizontalAlignment | (Geerbt von UIControl) |
| EffectiveUserInterfaceLayoutDirection | (Geerbt von UIView) |
| Enabled |
Gibt an, ob dieses UIControl-Objekt aktiviert ist. (Geerbt von UIControl) |
| ExclusiveTouch |
Beschränkt die Ereignisübermittlung auf diese Ansicht. (Geerbt von UIView) |
| FirstBaselineAnchor | (Geerbt von UIView) |
| Focused |
Gibt an, ob es sich UIView um die fokussierte Ansicht handelt. (Geerbt von UIView) |
| FocusEffect | (Geerbt von UIView) |
| FocusGroupIdentifier | (Geerbt von UIView) |
| FocusGroupPriority | (Geerbt von UIView) |
| FocusItemContainer |
Ruft den Container ab, der Fokusinformationen für untergeordnete Fokuselemente verwaltet. (Geerbt von UIView) |
| FocusItemDeferralMode | (Geerbt von UIView) |
| Frame | (Geerbt von UIView) |
| GestureRecognizers | (Geerbt von UIView) |
| Handle |
Handle (Zeiger) auf die nicht verwaltete Objektdarstellung. (Geerbt von NSObject) |
| HasAmbiguousLayout | (Geerbt von UIView) |
| HeightAnchor | (Geerbt von UIView) |
| Held | |
| Hidden |
Gibt an, ob die UIView Anzeige angezeigt wird. (Geerbt von UIView) |
| Highlighted |
Gibt an, ob dieses UIControl-Objekt hervorgehoben ist. (Geerbt von UIControl) |
| HorizontalAlignment | (Geerbt von UIControl) |
| Hovered | |
| HoverStyle | (Geerbt von UIView) |
| ImageEdgeInsets | |
| ImageView | |
| InputAccessoryView | (Geerbt von UIResponder) |
| InputAccessoryViewController | (Geerbt von UIResponder) |
| InputAssistantItem | (Geerbt von UIResponder) |
| InputView | (Geerbt von UIResponder) |
| InputViewController | (Geerbt von UIResponder) |
| InsetsLayoutMarginsFromSafeArea | (Geerbt von UIView) |
| Interactions | (Geerbt von UIView) |
| IntrinsicContentSize | (Geerbt von UIView) |
| IsAccessibilityElement | (Geerbt von UIView) |
| IsDirectBinding |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob diese Instanz direkte Objective-C Bindung verwendet. (Geerbt von NSObject) |
| IsFirstResponder | (Geerbt von UIResponder) |
| IsProxy | (Geerbt von NSObject) |
| IsTransparentFocusItem | (Geerbt von UIView) |
| KeyboardLayoutGuide | (Geerbt von UIView) |
| KeyCommands | (Geerbt von UIResponder) |
| LargeContentImage | (Geerbt von UIView) |
| LargeContentImageInsets | (Geerbt von UIView) |
| LargeContentTitle | (Geerbt von UIView) |
| LastBaselineAnchor | (Geerbt von UIView) |
| Layer | (Geerbt von UIView) |
| LayoutGuides | (Geerbt von UIView) |
| LayoutMargins | (Geerbt von UIView) |
| LayoutMarginsGuide | (Geerbt von UIView) |
| LeadingAnchor | (Geerbt von UIView) |
| LeftAnchor | (Geerbt von UIView) |
| MaskView | (Geerbt von UIView) |
| MaximumContentSizeCategory | (Geerbt von UIView) |
| Menu | |
| MinimumContentSizeCategory | (Geerbt von UIView) |
| MotionEffects | (Geerbt von UIView) |
| MultipleTouchEnabled |
Steuert, ob die UIView Multitouchereignisse verarbeiten kann. (Geerbt von UIView) |
| NextResponder | (Geerbt von UIResponder) |
| Opaque |
Bestimmt, ob die Ansicht undurchsichtig ist oder nicht. (Geerbt von UIView) |
| OverrideUserInterfaceStyle | (Geerbt von UIView) |
| ParentFocusEnvironment |
Ruft die übergeordnete Fokusumgebung ab. (Geerbt von UIView) |
| PasteConfiguration |
Das UIPasteConfiguration vom |
| PointerInteractionEnabled | |
| PointerStyleProvider | |
| PreferredBehavioralStyle | |
| PreferredFocusedView |
Andernfalls |
| PreferredFocusEnvironments |
Ruft die Liste der Fokusumgebungen ab, sortiert nach Priorität, die die Umgebung bevorzugt, wenn der Fokus aktualisiert wird. (Geerbt von UIView) |
| PreferredMenuElementOrder | |
| PreservesSuperviewLayoutMargins | (Geerbt von UIView) |
| ReadableContentGuide | (Geerbt von UIView) |
| RestorationIdentifier | (Geerbt von UIView) |
| RetainCount | (Geerbt von NSObject) |
| ReverseTitleShadowWhenHighlighted | |
| RightAnchor | (Geerbt von UIView) |
| Role | |
| SafeAreaInsets | (Geerbt von UIView) |
| SafeAreaLayoutGuide | (Geerbt von UIView) |
| ScalesLargeContentImage | (Geerbt von UIView) |
| Selected |
Gibt an, ob dieses UIControl-Objekt ausgewählt ist. (Geerbt von UIControl) |
| Self | (Geerbt von NSObject) |
| SemanticContentAttribute | (Geerbt von UIView) |
| ShouldGroupAccessibilityChildren | (Geerbt von UIView) |
| ShowsLargeContentViewer | (Geerbt von UIView) |
| ShowsMenuAsPrimaryAction | (Geerbt von UIControl) |
| ShowsTouchWhenHighlighted | |
| SpringLoaded |
Dient zum Abrufen oder Festlegen eines booleschen Werts, der steuert, ob das Objekt an federgeladenen Interaktionen teilnimmt. |
| State | (Geerbt von UIControl) |
| SubtitleLabel | |
| Subviews | (Geerbt von UIView) |
| Superclass | (Geerbt von NSObject) |
| SuperHandle |
Handle, das verwendet wird, um die Methoden in der Basisklasse für diese NSObjectdarzustellen. (Geerbt von NSObject) |
| Superview | (Geerbt von UIView) |
| SymbolAnimationEnabled | (Geerbt von UIControl) |
| Tag | (Geerbt von UIView) |
| TextInputContextIdentifier | (Geerbt von UIResponder) |
| TextInputMode | (Geerbt von UIResponder) |
| TintAdjustmentMode | (Geerbt von UIView) |
| TintColor |
Die Farbe, die für den Farbton verwendet wird. (Geerbt von UIView) |
| TitleEdgeInsets | |
| TitleLabel | |
| ToolTip | (Geerbt von UIControl) |
| ToolTipInteraction | (Geerbt von UIControl) |
| TopAnchor | (Geerbt von UIView) |
| TouchBar | (Geerbt von UIResponder) |
| TouchInside |
Gibt an, ob sich eine Toucheingabe innerhalb dieses UIControl-Elements befindet. Read-only. (Geerbt von UIControl) |
| Tracking |
Gibt an, ob dieses UIControl Toucheingaben im Zusammenhang mit einem Ereignis nachverfolgt. Read-only. (Geerbt von UIControl) |
| TrailingAnchor | (Geerbt von UIView) |
| TraitCollection |
Ruft die Eigenschaftsauflistung ab, die die Umgebung beschreibt. (Geerbt von UIView) |
| TraitOverrides | (Geerbt von UIView) |
| Transform | (Geerbt von UIView) |
| Transform3D | (Geerbt von UIView) |
| TranslatesAutoresizingMaskIntoConstraints | (Geerbt von UIView) |
| UndoManager | (Geerbt von UIResponder) |
| UserActivity | (Geerbt von UIResponder) |
| UserInteractionEnabled |
Bestimmt, ob Eingabeereignisse von dieser Ansicht verarbeitet werden. (Geerbt von UIView) |
| VerticalAlignment | (Geerbt von UIControl) |
| ViewForBaselineLayout | (Geerbt von UIView) |
| ViewForFirstBaselineLayout | (Geerbt von UIView) |
| ViewForLastBaselineLayout | (Geerbt von UIView) |
| ViewPrintFormatter | (Geerbt von UIView) |
| WidthAnchor | (Geerbt von UIView) |
| Window | (Geerbt von UIView) |
| Zone | (Geerbt von NSObject) |
Methoden
Ereignisse
| Name | Beschreibung |
|---|---|
| AllEditingEvents |
Wird für jedes Bearbeitungsereignis ausgelöst. (Geerbt von UIControl) |
| AllEvents |
Wird für jedes Ereignis ausgelöst. (Geerbt von UIControl) |
| AllTouchEvents |
Wird für jedes Touchereignis ausgelöst. (Geerbt von UIControl) |
| EditingChanged |
Wird ausgelöst, wenn sich der Bearbeitungswert geändert hat. (Geerbt von UIControl) |
| EditingDidBegin |
Wird ausgelöst, wenn die Bearbeitung gestartet wurde. (Geerbt von UIControl) |
| EditingDidEnd |
Wird ausgelöst, wenn die Bearbeitung beendet wurde. (Geerbt von UIControl) |
| EditingDidEndOnExit |
Wird ausgelöst, wenn die Bearbeitung beendet wurde und der Benutzer das Steuerelement beendet hat. (Geerbt von UIControl) |
| PrimaryActionTriggered |
Wird ausgelöst, wenn die primäre Aktion ausgelöst wird, die dieser UIControl Aktion zugeordnet ist. (Geerbt von UIControl) |
| TouchCancel |
Wird ausgelöst, wenn das Touchereignis abgebrochen wurde. (Geerbt von UIControl) |
| TouchDown |
Wird ausgelöst, wenn der Benutzer das Steuerelement berührt. (Geerbt von UIControl) |
| TouchDownRepeat |
Wird ausgelöst, wenn der Benutzer auf das Steuerelement doppeltippt. (Geerbt von UIControl) |
| TouchDragEnter |
Wird für TouchDragEnter Ereignisse ausgelöst. (Geerbt von UIControl) |
| TouchDragExit |
Wird für TouchDragExit Ereignisse ausgelöst. (Geerbt von UIControl) |
| TouchDragInside |
Wird für TouchDragInside Ereignisse ausgelöst. (Geerbt von UIControl) |
| TouchDragOutside |
Wird für TouchDragOutside Ereignisse ausgelöst. (Geerbt von UIControl) |
| TouchUpInside |
Wird für TouchUpInside Ereignisse ausgelöst. (Geerbt von UIControl) |
| TouchUpOutside |
Wird für TouchUpOutside Ereignisse ausgelöst. (Geerbt von UIControl) |
| ValueChanged |
Wird ausgelöst, wenn sich der Wert geändert hat. (Geerbt von UIControl) |