NavigationPage Class

Definition

The navigation page instance that Xamarin.Forms created on the iOS platform.

public static class NavigationPage
type NavigationPage = class
Inheritance
NavigationPage

Fields

HideNavigationBarSeparatorProperty

Backing store for the attached property that controls whether the navigation bar separator is hidden.

IsNavigationBarTranslucentProperty

Backing store for the IsNavigationBarTranslucent(IPlatformElementConfiguration<iOS,NavigationPage>) method.

PrefersLargeTitlesProperty

Backing store for the attached property that controls the navigation page's preference for large titles.

StatusBarTextColorModeProperty

Backing store for the attached property that controls whether the status bar text color is adjusted to match the luminosity of the navigation bar for the platform-specific navigation page.

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