React-navigation docs are still young, and reading through the issues is not working quite much for me (changes on each version) does anyone have a working method to center title in Android using react-navigation
in React Native?
相关问题
- React Native Inline style for multiple Text in sin
- How Do I Convert Image URI into Byte Expo
- ApolloClient from apollo-boost attemped to assign
- Implementing ssl pinning in a react-native applica
- React-Native: Enable Performance Monitor in produc
相关文章
- Why do we have to call `.done()` at the end of a p
- Remove expo from react native
- React Native - Dynamic Image Source
- “Unfortunately, app has stopped” error with buildi
- eslint Parsing error: Unexpected token =
- How to determine JS bottlenecks in React Native co
- How to override navigation options in functional c
- PanResponder snaps Animated.View back to original
Make sure to check the issues before resulting to stack overflow, normally more helpful.issue regarding your problem But as himanshu said in comments you need to access the title style property to adjust the title how you want.
As shown in the issue, i presume you've already managed to find a solution as this was a while ago. But for anyone else coming across this issue it may be helpful.
Use headerTitleStyle:
Modified 2019/03/12:
In year of 2018, after react-navigation v2 release (7 Apr 2018), for some reason
alignSelf
was not working anymore. Here it is the new working way, using headerLayoutPreset. from @HasanSH:The accepted answer only works for me if there isn't a back button present on the left-hand side. In that case, you need to set an empty View to the right-hand side to properly center it.
Set react-navigation header title in the center. Using the headerTitleStyle CSS.
The best way to do that is by implementing what is listed in the documentation: Inside the
StackNavigatorConfig
assign an optional property, as follows:headerLayoutPreset
- Specifies how to lay out the header components.By doing this you don't have to mess up with the styling at all. And it would be applied to all the nested screens in that stack.
Check the Source