UIView Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
[Foundation.Register("UIView", true)]
public class UIView : UIKit.UIResponder, CoreAnimation.ICALayerDelegate, Foundation.INSCoding, IDisposable, System.Collections.IEnumerable, UIKit.IUIAccessibilityIdentification, UIKit.IUIAppearance, UIKit.IUIAppearanceContainer, UIKit.IUICoordinateSpace, UIKit.IUIDynamicItem, UIKit.IUIFocusItem, UIKit.IUIFocusItemContainer, UIKit.IUILargeContentViewerItem, UIKit.IUIPopoverPresentationControllerSourceItem, UIKit.IUITraitChangeObservable, UIKit.IUITraitEnvironment
[Foundation.Register("UIView", true)]
public class UIView : UIKit.UIResponder, CoreAnimation.ICALayerDelegate, Foundation.INSCoding, IDisposable, System.Collections.IEnumerable, UIKit.IUIAccessibilityIdentification, UIKit.IUIAppearance, UIKit.IUIAppearanceContainer, UIKit.IUICoordinateSpace, UIKit.IUIDynamicItem, UIKit.IUIFocusItem, UIKit.IUIFocusItemContainer, UIKit.IUITraitChangeObservable, UIKit.IUITraitEnvironment
[<Foundation.Register("UIView", true)>]
type UIView = class
inherit UIResponder
interface IEnumerable
interface INSCoding
interface INativeObject
interface IDisposable
interface IUIAccessibilityIdentification
interface IUIAppearance
interface IUIAppearanceContainer
interface IUICoordinateSpace
interface IUIDynamicItem
interface IUIFocusEnvironment
interface IUIFocusItem
interface IUIFocusItemContainer
interface IUILargeContentViewerItem
interface IUIPopoverPresentationControllerSourceItem
interface IUITraitChangeObservable
interface IUITraitEnvironment
interface ICALayerDelegate
[<Foundation.Register("UIView", true)>]
type UIView = class
inherit UIResponder
interface IEnumerable
interface INSCoding
interface INativeObject
interface IDisposable
interface IUIAccessibilityIdentification
interface IUIAppearance
interface IUIAppearanceContainer
interface IUICoordinateSpace
interface IUIDynamicItem
interface IUIFocusEnvironment
interface IUIFocusItem
interface IUIFocusItemContainer
interface IUITraitChangeObservable
interface IUITraitEnvironment
interface ICALayerDelegate
- Dziedziczenie
- Pochodne
- Atrybuty
- Implementuje
-
ICALayerDelegate INSCoding INativeObject IEnumerable IDisposable IUIAccessibilityIdentification IUIAppearance IUIAppearanceContainer IUICoordinateSpace IUIDynamicItem IUIFocusEnvironment IUIFocusItem IUIFocusItemContainer IUILargeContentViewerItem IUIPopoverPresentationControllerSourceItem IUITraitChangeObservable IUITraitEnvironment
Konstruktory
| Nazwa | Opis |
|---|---|
| UIView() |
Tworzy nowy UIView z wartościami domyślnymi. |
| UIView(CGRect) | |
| UIView(NativeHandle) |
Konstruktor używany podczas tworzenia zarządzanych reprezentacji niezarządzanych obiektów. Wywoływane przez środowisko uruchomieniowe. |
| UIView(NSCoder) |
Konstruktor, który inicjuje obiekt z danych przechowywanych w obiekcie unarchiver. |
| UIView(NSObjectFlag) |
Konstruktor do wywołania klas pochodnych, aby pominąć inicjowanie i jedynie przydzielić obiekt. |
Właściwości
| Nazwa | Opis |
|---|---|
| AccessibilityActivationPoint | |
| AccessibilityAssistiveTechnologyFocusedIdentifiers | (Odziedziczone po UIResponder) |
| AccessibilityAttributedHint | |
| AccessibilityAttributedLabel | |
| AccessibilityAttributedUserInputLabels | |
| AccessibilityAttributedValue | |
| AccessibilityCustomActions | (Odziedziczone po UIResponder) |
| AccessibilityDirectTouchOptions | |
| AccessibilityDragSourceDescriptors | (Odziedziczone po UIResponder) |
| AccessibilityDropPointDescriptors | (Odziedziczone po UIResponder) |
| AccessibilityElementsHidden | |
| AccessibilityExpandedStatus | |
| AccessibilityFrame | |
| AccessibilityHeaderElements | |
| AccessibilityHint | |
| AccessibilityIdentifier |
Unikatowo identyfikuje |
| AccessibilityIgnoresInvertColors | |
| AccessibilityLabel | |
| AccessibilityLanguage | |
| AccessibilityNavigationStyle | |
| AccessibilityPath | |
| AccessibilityRespondsToUserInteraction | |
| AccessibilityTextualContext | |
| AccessibilityTraits | |
| AccessibilityUserInputLabels | |
| AccessibilityValue | |
| AccessibilityViewIsModal | |
| ActivityItemsConfiguration | (Odziedziczone po UIResponder) |
| AlignmentRectInsets | |
| Alpha | |
| AnchorPoint | |
| AnimationsEnabled | |
| AnnouncementDidFinishNotification |
Stała powiadomienia dla elementu AnnouncementDidFinish |
| AnnouncementNotification |
Pobiera powiadomienie opublikowane przez aplikację, że ogłoszenie wymaga technologii pomocniczej. |
| Appearance |
Silnie typizowana właściwość zwracająca klasę UIAppearance dla tej klasy. |
| AppliedContentSizeCategoryLimitsDescription | |
| AssistiveTechnologyKey |
Stała powiadomień dla assistiveTechnologyKey |
| AssistiveTouchStatusDidChangeNotification |
Stała powiadomień dla assistiveTouchStatusDidChange |
| AutoresizingMask | |
| AutosizesSubviews | |
| BackgroundColor |
Kolor używany dla tła. |
| BoldTextStatusDidChangeNotification |
Stała powiadomienia dla elementu BoldTextStatusDidChange |
| BottomAnchor | |
| Bounds | |
| ButtonShapesEnabledStatusDidChangeNotification |
Stała powiadomień dla elementu ButtonShapesEnabledStatusDidChange |
| CanBecomeFirstResponder | (Odziedziczone po UIResponder) |
| CanBecomeFocused | |
| CanResignFirstResponder | (Odziedziczone po UIResponder) |
| Center | |
| CenterXAnchor | |
| CenterYAnchor | |
| Class | (Odziedziczone po NSObject) |
| ClassHandle |
Uchwyt klasy Objective-C dla tej klasy. |
| ClearsContextBeforeDrawing | |
| ClipsToBounds | |
| ClosedCaptioningStatusDidChangeNotification |
Stała powiadomień dla closedCaptioningStatusDidChange |
| CollisionBoundingPath |
Zwraca zamkniętą ścieżkę używaną do wykrywania kolizji. |
| CollisionBoundsType |
Zwraca wartość, która informuje o sposobie określenia granic kolizji. |
| Constraints | |
| ContentMode | |
| ContentScaleFactor | |
| ContentStretch | |
| CoordinateSpace |
Pobiera implementację przestrzeni współrzędnych. |
| CornerConfiguration | |
| DarkerSystemColorsStatusDidChangeNotification |
Stała powiadomień dla DarkerSystemColorsStatusDidChange |
| DebugDescription | (Odziedziczone po NSObject) |
| Description | (Odziedziczone po NSObject) |
| DirectionalLayoutMargins | |
| EditingInteractionConfiguration | (Odziedziczone po UIResponder) |
| EffectiveUserInterfaceLayoutDirection | |
| ElementFocusedNotification |
Stała powiadomień dla elementuFocused |
| ExclusiveTouch |
Ogranicza dostarczanie zdarzeń do tego widoku. |
| FirstBaselineAnchor | |
| Focused |
UIView Czy jest to widok ukierunkowany. |
| FocusedElementKey |
Stała powiadomień dla elementu FocusedElementKey |
| FocusEffect | |
| FocusGroupIdentifier | |
| FocusGroupPriority | |
| FocusItemContainer |
Pobiera kontener, który zarządza informacjami fokusu dla elementów fokusu podrzędnego. |
| FocusItemDeferralMode | |
| Frame | |
| GestureRecognizers | |
| GrayscaleStatusDidChangeNotification |
Stała powiadomień dla grayscaleStatusDidChange |
| GuidedAccessStatusDidChangeNotification |
Stała powiadomień dla elementu GuidedAccessStatusDidChange |
| Handle |
Dojdź (wskaźnik) do niezarządzanej reprezentacji obiektu. (Odziedziczone po NSObject) |
| HasAmbiguousLayout | |
| HearingDevicePairedEarDidChangeNotification |
Stała powiadomień dla funkcji HearingDevicePairedEarDidChange |
| HeightAnchor | |
| Hidden |
Określa, czy UIView są wyświetlane, czy nie. |
| HoverStyle | |
| InheritedAnimationDuration | |
| InputAccessoryView | (Odziedziczone po UIResponder) |
| InputAccessoryViewController | (Odziedziczone po UIResponder) |
| InputAssistantItem | (Odziedziczone po UIResponder) |
| InputView | (Odziedziczone po UIResponder) |
| InputViewController | (Odziedziczone po UIResponder) |
| InsetsLayoutMarginsFromSafeArea | |
| Interactions | |
| IntrinsicContentSize | |
| InvertColorsStatusDidChangeNotification |
Stała powiadomień dla Elementu InvertColorsStatusDidChange |
| IsAccessibilityElement | |
| IsDirectBinding |
Pobiera lub ustawia wartość wskazującą, czy to wystąpienie używa powiązania bezpośredniego Objective-C. (Odziedziczone po NSObject) |
| IsFirstResponder | (Odziedziczone po UIResponder) |
| IsProxy | (Odziedziczone po NSObject) |
| IsTransparentFocusItem | |
| KeyboardLayoutGuide | |
| KeyCommands | (Odziedziczone po UIResponder) |
| LargeContentImage | |
| LargeContentImageInsets | |
| LargeContentTitle | |
| LastBaselineAnchor | |
| Layer | |
| LayoutChangedNotification |
Pobiera powiadomienie opublikowane przez aplikację, że układ ekranu został zmieniony. |
| LayoutGuides | |
| LayoutMargins | |
| LayoutMarginsGuide | |
| LeadingAnchor | |
| LeftAnchor | |
| MaskView | |
| MaximumContentSizeCategory | |
| MinimumContentSizeCategory | |
| MonoAudioStatusDidChangeNotification |
Stała powiadomień dla elementu MonoAudioStatusDidChange |
| MotionEffects | |
| MultipleTouchEnabled |
Określa, czy widok UIView może obsługiwać zdarzenia wielodotyku. |
| NextResponder | (Odziedziczone po UIResponder) |
| NoIntrinsicMetric |
Reprezentuje wartość skojarzona z stałą UIViewNoIntrinsicMetric |
| NotificationSwitchControlIdentifier |
Stała powiadomień dla elementu NotificationSwitchContr |
| NotificationVoiceOverIdentifier |
Stała powiadomień dla elementu NotificationVoiceOv |
| OnOffSwitchLabelsDidChangeNotification |
Stała powiadomień dla onOffSwitchLabelsDidChange |
| Opaque |
Określa, czy widok jest nieprzezroczystym, czy nie. |
| OverrideUserInterfaceStyle | |
| PageScrolledNotification |
Pobiera powiadomienie opublikowane przez aplikację, że akcja przewijania została zakończona. |
| ParentFocusEnvironment |
Pobiera środowisko fokusu nadrzędnego. |
| PasteConfiguration |
Obsługiwane UIPasteConfiguration przez |
| PauseAssistiveTechnologyNotification |
Wstrzymuje powiadomienia dotyczące technologii pomocniczej. |
| PreferredFocusedView |
Jeśli nie |
| PreferredFocusEnvironments |
Pobiera listę środowisk fokusu uporządkowanych według priorytetu, które środowisko preferuje podczas aktualizowania fokusu. |
| PrefersCrossFadeTransitionsStatusDidChangeNotification |
Stała powiadomień dla elementu PrefersCrossFadeTransitionsStatusDidChange |
| PreservesSuperviewLayoutMargins | |
| ReadableContentGuide | |
| ReduceMotionStatusDidChangeNotification |
Stała powiadomień dla właściwości ReduceMotionStatusDidChange |
| ReduceTransparencyStatusDidChangeNotification |
Stała powiadomień dla właściwości ReduceTransparencyStatusDidChange |
| RestorationIdentifier | |
| ResumeAssistiveTechnologyNotification |
Wznawia powiadomienia dotyczące technologii pomocniczej. |
| RetainCount | (Odziedziczone po NSObject) |
| RightAnchor | |
| SafeAreaInsets | |
| SafeAreaLayoutGuide | |
| ScalesLargeContentImage | |
| ScreenChangedNotification |
Pobiera powiadomienie opublikowane przez aplikację, że zostanie wyświetlony nowy widok zawierający główną część ekranu. |
| Self | (Odziedziczone po NSObject) |
| SemanticContentAttribute | |
| ShakeToUndoDidChangeNotification |
Stała powiadomień dla elementu ShakeToUndoDidChange |
| ShouldDifferentiateWithoutColorDidChangeNotification |
Stała powiadomienia dla elementu ShouldDifferentiateWithoutColorDidChange |
| ShouldGroupAccessibilityChildren | |
| ShowsLargeContentViewer | |
| SpeakScreenStatusDidChangeNotification |
Stała powiadomień dla właściwości SpeakScreenStatusDidChange |
| SpeakSelectionStatusDidChangeNotification |
Stała powiadomienia dla właściwości SpeakSelectionStatusDidChange |
| SpeechAttributeAnnouncementPriority |
Reprezentuje wartość skojarzona z stałą "UIAccessibilitySpeechAttributeAnnouncementPriority". |
| SpeechAttributeIpaNotation |
Zwraca notację IPA dla ciągu przypisanego ułatwień dostępu. |
| SpeechAttributeLanguage |
Pobiera kod języka BCP-47. |
| SpeechAttributePitch |
Pobiera wartość z zakresu od 0,0 do 2,0, która określa skok dla mówionego ciągu. |
| SpeechAttributePunctuation |
Pobiera wartość do interpretacji jako , |
| SpeechAttributeQueueAnnouncement |
Klucz opcji, która przerywa istniejącą zawartość mówioną przez tekst mówiony. |
| SpeechAttributeSpellOut |
Reprezentuje wartość skojarzoną z stałą "UIAccessibilitySpeechAttributeSpellOut". |
| Subviews | |
| Superclass | (Odziedziczone po NSObject) |
| SuperHandle |
Dojście używane do reprezentowania metod w klasie bazowej dla tego elementu NSObject. (Odziedziczone po NSObject) |
| Superview | |
| SwitchControlStatusDidChangeNotification |
Stała powiadomień dla SwitchControlStatusDidChange |
| Tag | |
| TextAttributeContext |
Reprezentuje wartość skojarzona z stałą "UIAccessibilityTextAttributeContext". |
| TextAttributeCustom |
Klucz opcji, że atrybuty niestandardowe mają być stosowane do tekstu ułatwień dostępu. |
| TextAttributeHeadingLevel |
Klucz opcji poziomu nagłówka tekstu ułatwień dostępu. |
| TextInputContextIdentifier | (Odziedziczone po UIResponder) |
| TextInputMode | (Odziedziczone po UIResponder) |
| TintAdjustmentMode | |
| TintColor |
Kolor używany do odcieniowania. |
| TopAnchor | |
| TouchBar | (Odziedziczone po UIResponder) |
| TrailingAnchor | |
| TraitAdjustable |
Przestarzałe.
Pobiera cechę, która umożliwia ciągłą korektę elementu ułatwień dostępu za pośrednictwem zakresu wartości. |
| TraitAllowsDirectInteraction |
Przestarzałe.
Pobiera cechę, która umożliwia bezpośrednią interakcję dotykową dla użytkowników. |
| TraitButton |
Przestarzałe.
Pobiera cechę wskazującą, że |
| TraitCausesPageTurn |
Przestarzałe.
Pobiera cechę wskazującą, że |
| TraitCollection |
Pobiera kolekcję cech opisujących środowisko. |
| TraitHeader |
Przestarzałe.
Pobiera cechę wskazującą, że |
| TraitImage |
Przestarzałe.
Pobiera cechę wskazującą, że |
| TraitKeyboardKey |
Przestarzałe.
Pobiera cechę wskazującą, że |
| TraitLink |
Przestarzałe.
Pobiera cechę wskazującą, że |
| TraitNone |
Przestarzałe.
Pobiera cechę wskazującą, że |
| TraitNotEnabled |
Przestarzałe.
Pobiera cechę wskazującą, że |
| TraitOverrides | |
| TraitPlaysSound |
Przestarzałe.
Pobiera cechę, która wskazuje, że |
| TraitSearchField |
Przestarzałe.
Pobiera cechę wskazującą, że |
| TraitSelected |
Przestarzałe.
Pobiera cechę wskazującą, że |
| TraitStartsMediaSession |
Przestarzałe.
Pobiera cechę wskazującą, że |
| TraitStaticText |
Przestarzałe.
Pobiera cechę wskazującą, że |
| TraitSummaryElement |
Przestarzałe.
Pobiera cechę, która zawiera podsumowanie informacji po uruchomieniu aplikacji. |
| TraitTabBar |
Przestarzałe.
Reprezentuje wartość skojarzona z stałą "UIAccessibilityTraitTabBar". |
| TraitUpdatesFrequently |
Przestarzałe.
Pobiera cechę wskazującą, że |
| Transform | |
| Transform3D | |
| TranslatesAutoresizingMaskIntoConstraints | |
| UILayoutFittingCompressedSize |
Reprezentuje wartość skojarzoną z stałą UILayoutFittingCompressedSize |
| UILayoutFittingExpandedSize |
Reprezentuje wartość skojarzona z stałą UILayoutFittingExpandedSize |
| UndoManager | (Odziedziczone po UIResponder) |
| UnfocusedElementKey |
Stała powiadomień dla klucza UnfocusedElementKey |
| UserActivity | (Odziedziczone po UIResponder) |
| UserInteractionEnabled |
Określa, czy zdarzenia wejściowe są przetwarzane przez ten widok. |
| VideoAutoplayStatusDidChangeNotification |
Stała powiadomień dla elementu VideoAutoplayStatusDidChange |
| ViewForBaselineLayout | |
| ViewForFirstBaselineLayout | |
| ViewForLastBaselineLayout | |
| ViewPrintFormatter | |
| VoiceOverStatusChanged |
Deweloperzy nie powinni używać tej przestarzałej właściwości. Deweloperzy powinni zamiast tego używać polecenia "VoiceOverStatusDidChangeNotification". |
| VoiceOverStatusDidChangeNotification |
Stała powiadomień dla funkcji VoiceOverStatusDidChange |
| WidthAnchor | |
| Window | |
| Zone | (Odziedziczone po NSObject) |
Metody
Zdarzenia
| Nazwa | Opis |
|---|---|
| AnimationWillEnd |
To zdarzenie jest wywoływane po zakończeniu animacji. |
| AnimationWillStart |
To zdarzenie jest wywoływane po uruchomieniu animacji. |