You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: guides/GUIDE_FOR_LIBRARY_AUTHORS.md
+13-2Lines changed: 13 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -523,7 +523,7 @@ Controls the color of the navigation header.
523
523
524
524
### `backTitle` (iOS only)
525
525
526
-
Allows for controlling the string to be rendered next to back button. For iOS versions prior to 26, the title of the previous screen is used as default.
526
+
Allows for controlling the string to be rendered next to back button. The title of the previous screen is used as default if `backButtonUseModernImplementation` is set to `false` or if `backButtonUseModernImplementation` is set to `true` and iOS version prior to 26 is used.
527
527
528
528
### `backTitleFontFamily` (iOS only)
529
529
@@ -535,7 +535,7 @@ Allows for customizing font size to be used for back button title on iOS.
535
535
536
536
### `backTitleVisible` (iOS only)
537
537
538
-
This prop has been **deprecated**. Setting it has no effect as native code related to this prop has been removed. Kept only for backward compatibility. Will be removed in next major release.
538
+
This prop has been **deprecated**. Kept only for backward compatibility, is respected only if `backButtonUseModernImplementation` is set to `false`.
539
539
540
540
Whether the back button title should be visible. Defaults to `true`.
541
541
@@ -577,6 +577,17 @@ On iOS versions prior to 26, using `generic` display mode with `backTitleFontFam
577
577
or `disableBackButtonMenu` property set is not supported due to limitations in the native platform.
578
578
In such cases, display mode will fallback to `default`.
579
579
580
+
If `backButtonUseModernImplementation` is set to `false`, this prop is used only when none of: `backTitleFontFamily`,
581
+
`backTitleFontSize`, `disableBackButtonMenu` and `backTitleVisible=false` is set.
* @deprecated Setting this prop has no effect. Retained only for backward compatibility.
619
+
* @deprecated This prop is respected only if `backButtonUseModernImplementation` is set to `false`.
620
+
*
621
+
* Whether the back button title should be visible or not. Defaults to `true`.
622
+
*
623
+
* When set to `false` it works as a "kill switch": it enforces `backButtonDisplayMode=minimal` and ignores `backButtonDisplayMode`, `backTitleFontSize`, `backTitleFontFamily`, `disableBackButtonMenu`.
624
+
* For `backTitle` it works only in back button menu.
0 commit comments