Share via


NavigationPage Class

Definition

The navigation page instance that Microsoft.Maui.Controls created on the iOS platform.

public ref class NavigationPage abstract sealed
public static class NavigationPage
type NavigationPage = class
Public Module NavigationPage
Inheritance
NavigationPage

Fields

Name Description
HideNavigationBarSeparatorProperty

Bindable property for HideNavigationBarSeparator(IPlatformElementConfiguration<iOS,NavigationPage>).

IsNavigationBarTranslucentProperty
Obsolete.

Bindable property for IsNavigationBarTranslucent(IPlatformElementConfiguration<iOS,NavigationPage>).

PrefersLargeTitlesProperty

Bindable property for PrefersLargeTitles(IPlatformElementConfiguration<iOS,NavigationPage>).

StatusBarTextColorModeProperty

Bindable property for StatusBarTextColorMode.

Methods

Name Description
DisableTranslucentNavigationBar(IPlatformElementConfiguration<iOS,NavigationPage>)
Obsolete.

Makes the navigation bar opaque on the platform-specific element.

EnableTranslucentNavigationBar(IPlatformElementConfiguration<iOS,NavigationPage>)
Obsolete.

Makes the navigation bar translucent on the platform-specific element.

GetHideNavigationBarSeparator(BindableObject)

Returns true if the separator is hidden. Otherwise, returns false.

GetIsNavigationBarTranslucent(BindableObject)
Obsolete.

Returns a Boolean value that tells whether the navigation bar on the platform-specific navigation page is translucent.

GetPrefersLargeTitles(BindableObject)

Returns the large title preference of element.

GetStatusBarTextColorMode(BindableObject)

Gets the status bar text color mode on iOS.

GetStatusBarTextColorMode(IPlatformElementConfiguration<iOS,NavigationPage>)

Gets the status bar text color mode on iOS.

HideNavigationBarSeparator(IPlatformElementConfiguration<iOS,NavigationPage>)

Returns true if the separator is hidden. Otherwise, returns false.

IsNavigationBarTranslucent(IPlatformElementConfiguration<iOS,NavigationPage>)
Obsolete.

Returns a Boolean value that tells whether the navigation bar on the platform-specific navigation page is translucent.

PrefersLargeTitles(IPlatformElementConfiguration<iOS,NavigationPage>)

Returns a value that indicates the element's preference for large titles.

SetHideNavigationBarSeparator(BindableObject, Boolean)

Sets whether to hide the navigation bar separator line on iOS.

SetHideNavigationBarSeparator(IPlatformElementConfiguration<iOS,NavigationPage>, Boolean)

Sets whether to hide the navigation bar separator line on iOS.

SetIsNavigationBarTranslucent(BindableObject, Boolean)
Obsolete.

Sets whether the navigation bar is translucent on iOS.

SetIsNavigationBarTranslucent(IPlatformElementConfiguration<iOS,NavigationPage>, Boolean)
Obsolete.

Sets whether the navigation bar is translucent on iOS.

SetPrefersLargeTitles(BindableObject, Boolean)

Sets whether iOS 11+ large titles are displayed in the navigation bar.

SetPrefersLargeTitles(IPlatformElementConfiguration<iOS,NavigationPage>, Boolean)

Sets whether iOS 11+ large titles are displayed in the navigation bar.

SetStatusBarTextColorMode(BindableObject, StatusBarTextColorMode)

Sets the status bar text color mode on iOS.

SetStatusBarTextColorMode(IPlatformElementConfiguration<iOS,NavigationPage>, StatusBarTextColorMode)

Sets the status bar text color mode on iOS.

Applies to