Add support for iOS 26 subtitle in native stack#3200
Conversation
|
Nice work! After this is landed I think next step should be to add support for More info: |
|
You can also modify |
|
I reasoned on this as well while working on this PR. My personal opinion is that the most correct solution would be to turn largeTitle to string and make it work as it is supposed to, but this would break compatibility with older versions. A solution to don't break the api could be to make largeTitle |
|
Do you have any update on the expected arrival time? |
|
Hi @kkafar will you review this PR? |
|
Hey @kkafar, any progress here? |
|
@kkafar Any news on this? |
|
I'd love to see this too. custom implementations alter the blur effect in the background. |
|
@kkafar any Progress? |
|
Any progress on this? |
|
Hi. Unfortunately, as we're currently focused on new native stack implementation for v5, we have limited time and resources to review/add new features to the old implementation, especially if they are significant changes. In new native stack implementation, full subtitle/largeTitle customization will be supported but for v4 it's unlikely we'll proceed here. Soon we're going to update our contributing guidelines regarding adding new features: #4028. |
Description
This PR adds support for new properties introduced in iOS 26 as subtitle and largeSubtitle
Changes
Screenshots / GIFs
Test code and steps to reproduce
Inside of
TestSubtitle.tsxyou can pass to the screen option these new options:Keep in mind that TypeScript will throw an error since the scope of this PR is just react-native-screens not react-navigation and the modification in the react-navigation submodule just aim to pass through the new props.
Checklist