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

HideNavigationBarSeparatorProperty

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

IsNavigationBarTranslucentProperty

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

PrefersLargeTitlesProperty

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

StatusBarTextColorModeProperty

Bindable property for StatusBarTextColorMode.

Methods

DisableTranslucentNavigationBar(IPlatformElementConfiguration<iOS,NavigationPage>)

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

EnableTranslucentNavigationBar(IPlatformElementConfiguration<iOS,NavigationPage>)

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

GetHideNavigationBarSeparator(BindableObject)

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

GetIsNavigationBarTranslucent(BindableObject)

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)

Returns a value that controls whether the status bar text color is adjusted to match the luminosity of the navigation bar for the platform-specific navigation page.

GetStatusBarTextColorMode(IPlatformElementConfiguration<iOS,NavigationPage>)

Returns a value that controls whether the status bar text color is adjusted to match the luminosity of the navigation bar for the platform-specific navigation page.

HideNavigationBarSeparator(IPlatformElementConfiguration<iOS,NavigationPage>)

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

IsNavigationBarTranslucent(IPlatformElementConfiguration<iOS,NavigationPage>)

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)

Developers set this to true to hide the separator. Otherwise, false.

SetHideNavigationBarSeparator(IPlatformElementConfiguration<iOS,NavigationPage>, Boolean)

Developers set this to true to hide the separator. Otherwise, false.

SetIsNavigationBarTranslucent(BindableObject, Boolean)

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

SetIsNavigationBarTranslucent(IPlatformElementConfiguration<iOS,NavigationPage>, Boolean)

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

SetPrefersLargeTitles(BindableObject, Boolean)

Sets the large title preference behavior of element to value.

SetPrefersLargeTitles(IPlatformElementConfiguration<iOS,NavigationPage>, Boolean)

Sets the large title preference behavior of config to value.

SetStatusBarTextColorMode(BindableObject, StatusBarTextColorMode)

Sets a value that controls whether the status bar text color is adjusted to match the luminosity of the navigation bar for the platform-specific navigation page.

SetStatusBarTextColorMode(IPlatformElementConfiguration<iOS,NavigationPage>, StatusBarTextColorMode)

Sets a value that controls whether the status bar text color is adjusted to match the luminosity of the navigation bar for the platform-specific navigation page.

Applies to