UIPresentationController
UIPresentationController()
UIPresentationController(IntPtr)
UIPresentationController(NativeHandle)
UIPresentationController(NSObjectFlag)
UIPresentationController(UIViewController, UIViewController)
ClassHandle
ContainerView
Delegate
FocusGroupIdentifier
FocusItemContainer
FrameOfPresentedViewInContainerView
OverrideTraitCollection
ParentFocusEnvironment
PreferredContentSize
PreferredFocusedView
PreferredFocusEnvironments
PresentationStyle
PresentedView
PresentedViewController
PresentingViewController
ShouldPresentInFullscreen
ShouldRemovePresentersView
TraitCollection
TraitOverrides
WeakDelegate
AdaptivePresentationStyle()
AdaptivePresentationStyle(UITraitCollection)
ContainerViewDidLayoutSubviews()
ContainerViewWillLayoutSubviews()
DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator)
DismissalTransitionDidEnd(Boolean)
DismissalTransitionWillBegin()
Dispose(Boolean)
GetSizeForChildContentContainer(IUIContentContainer, CGSize)
GetSoundIdentifier(UIFocusUpdateContext)
PreferredContentSizeDidChangeForChildContentContainer(IUIContentContainer)
PresentationTransitionDidEnd(Boolean)
PresentationTransitionWillBegin()
RegisterForTraitChanges(IUITraitDefinition[], Selector)
RegisterForTraitChanges(IUITraitDefinition[], NSObject, Selector)
RegisterForTraitChanges(IUITraitDefinition[], Action<IUITraitEnvironment, UITraitCollection>)
SetNeedsFocusUpdate()
ShouldUpdateFocus(UIFocusUpdateContext)
SystemLayoutFittingSizeDidChangeForChildContentContainer(IUIContentContainer)
TraitCollectionDidChange(UITraitCollection)
UnregisterForTraitChanges(IUITraitChangeRegistration)
UpdateFocusIfNeeded()
ViewWillTransitionToSize(CGSize, IUIViewControllerTransitionCoordinator)
WillTransitionToTraitCollection(UITraitCollection, IUIViewControllerTransitionCoordinator)
net9.0-ios17.2
namespace UIKit
{
[Register("UIPresentationController", true)]
[SupportedOSPlatform("maccatalyst")]
[SupportedOSPlatform("ios")]
[SupportedOSPlatform("tvos")]
public class UIPresentationController : NSObject, INativeObject, IDisposable, IUIAppearanceContainer, IUIContentContainer, IUIFocusEnvironment, IUITraitChangeObservable, IUITraitEnvironment
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("containerViewWillLayoutSubviews")]
public virtual void ContainerViewWillLayoutSubviews();
}
}
nuget.org | 0.0 %
Reference this API |
---|---|
.NET | 6.07.08.09.0 |
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
iOS | 10.010.110.210.311.011.111.211.311.412.012.112.212.312.413.013.113.213.313.413.513.614.014.114.214.314.414.515.015.215.416.016.116.216.417.017.2 |
Mac Catalyst | 13.113.213.313.413.514.214.314.414.515.015.215.416.116.216.417.017.2 |
tvOS | 10.010.110.211.011.111.211.311.412.012.112.212.312.413.013.213.313.414.014.214.314.414.515.015.215.416.016.116.417.017.2 |
Information specific to net9.0-ios17.2 | |
Assembly | Microsoft.iOS , Version=17.2.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API