рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдЖрдк рдХрд┐рди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ:
рдореИрдВ рдиреАрдЪреЗ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреА рддрд░рд╣ рддреАрд░ рдХрд╛ рд░рдВрдЧ рдмрджрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдореИрдВ рдкреНрд░рддреНрдпреЗрдХ рджреГрд╢реНрдп рдкрд░ рдПрдХ рд░рдВрдЧ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдореИрдВ рдЗрд╕реЗ рдХреЗрд╡рд▓ рд░реВрдЯ рд╕реАрди рдкрд░ рд╣реА рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рдХреНрдпрд╛ рдореБрдЭреЗ рдХреБрдЫ рдпрд╛рдж рдЖ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдпрд╣ рдПрдХ рдмрдЧ рд╣реИ?
рдЬрдм рдореИрдВ рдЗрд╕реЗ рд░реВрдЯ рд╕реАрди рдкрд░ рд╕реЗрдЯ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдЗрд╕ рдХреЛрдб рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
<Router >
<Scene key="root" titleStyle={{ color: 'red' }} barButtonIconStyle={{ tintColor: 'green' }}>
<Scene key="connexion" component={Connexion}
hideNavBar={false} title="Connexion" initial={true}/>
<Scene key="signup" component={Signup} hideNavBar={false}
title="PageOne" navigationBarStyle={NavBarStyle.bar.darkNavigationBar}
/>
</Scene>
</Router>
рдореИрдВ рдкреНрд░рддреНрдпреЗрдХ рджреГрд╢реНрдп рд╢реИрд▓реА рдХреЛ рдЕрд▓рдЧ рд╕реЗ рд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ (рдЗрд╕ рдХреЛрдб рдХреА рддрд░рд╣)ред рдХреНрдпрд╛ рдпрд╣ рднреА рд╕рдВрднрд╡ рд╣реИ
<Router >
<Scene key="root" titleStyle={{ color: 'red' }}>
<Scene key="connexion" component={Connexion}
hideNavBar={false} title="Connexion" initial={true}/>
<Scene key="signup" component={Signup} hideNavBar={false}
title="PageOne" navigationBarStyle={NavBarStyle.bar.darkNavigationBar}
barButtonIconStyle={{ tintColor: 'green' }}
/>
</Scene>
</Router>
рдкреНрд░рддреНрдпреЗрдХ рджреГрд╢реНрдп рдореЗрдВ, рдЖрдк backButtonTextStyle={{ ... }}
рджреЗ рд╕рдХрддреЗ рд╣реИрдВ
рдореИрдВрдиреЗ рдЗрд╕реЗ рдЗрди рдЧреБрдгреЛрдВ рдХреЗ рд╕рд╛рде рджреГрд╢реНрдп рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ:
рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛..
рдХреНрдпрд╛ рдЖрдк рдирд┐рдореНрди @Shakarang рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВрдЧреЗ
<Scene ... leftButtonIconStyle = {{ tintColor:'red'}} />
рдЖрдк рд╣рдореЗрд╢рд╛ рдиреАрдЪреЗ рдбреНрд░рд┐рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
node_modules/react-native-router-flux/src/back_chevron.png
рдФрд░ рдЖрдк рдЪрд╛рд╣реЗрдВ рддреЛ "back_chevron.png" рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред
рдУрд╣ рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореИрдВрдиреЗ рдЖрдкрдХреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЯрд┐рдкреНрдкрдгреА рдХреЛ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рдкрдврд╝рд╛, рдмрд╕ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рджреГрд╢реНрдп рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
leftButtonIconStyle={{tintColor: 'рд╣рд░рд╛' }} рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬрд╛рдиреЗ рдХрд╛ рд░рд╛рд╕реНрддрд╛ рд╣реИ
рдпрд╣ рдореЗрд░реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред
рд╕рдВрд╕реНрдХрд░рдг
"рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛": "16.0.0-alpha.12",
"рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдореВрд▓": "^0.46.3",
"react-native-router-flux": "^4.0.0-beta.12"
рдЖрдЗрдХрди рд░рдВрдЧ рдХреЛ рд╡рд╛рдкрд╕ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛, RNRF 4.0.0-рдмреАрдЯрд╛.15 рдкрд░ рдмрд╛рдПрдБ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИButtonIconStyle, рди рд╣реА barButtonIconStyle
<Scene
key="root"
headerTintColor="#000"
>
рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП [email protected] . рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
headerTintColor
рд╕рд╣реА рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдХрд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛? рдпрд╛, рдЕрдЧрд░ рд╣рдо рдПрдХ рдЕрд▓рдЧ рдмреИрдХ-рдЖрдЗрдХрди рдЪрд╛рд╣рддреЗ рд╣реИрдВ?
рдЕрдкрдиреЗ рдиреЗрд╡реА рдмрд╛рд░ рдХреЛ рд╕реНрдЯрд╛рдЗрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рджреЗрдЦреЗрдВред
рдпрджрд┐ рдЖрдк рдЖрдЗрдХрди рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рджреГрд╢реНрдп рдореЗрдВ leftButtonImage
рдпрд╛ renderBackButton
рдкреНрд░реЛрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
<Scene
key='HomePage'
component={HomePage}
renderBackButton={<Icon name='chevron-left' />}
/>
рдЗрд╕ рддрд░рд╣?
renderBackButton
рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдирд╣реАрдВ рд╣реИ
рдЕрджреНрдпрддрди:
renderBackButton={() => <Icon name='chevron-left' />}
рдпрд╣ рддреАрд░ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рджрдмрд╛рдП рдЬрд╛рдиреЗ рдкрд░ рдпрд╣ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ ..
рдХреНрдпрд╛ рд╣рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реНрд╡рдпрдВ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╣реИ?
@Frexuz рдпрд╣ рдПрдХ рдРрд╕рд╛ рдореБрджреНрджрд╛ рд╣реИ
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рджреГрд╢реНрдп рдХреЗ рд▓рд┐рдП рдСрди-рдЯрдЪ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ (рд╕рдмрд╕реЗ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдЯрд┐рдВрдЧ) рдХреЛ рдлрд┐рд░ рд╕реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ (рдпрд╛рдиреА рдпрджрд┐ рдЖрдк рд░реЗрдВрдбрд░рдмреИрдХрдмрдЯрди рдпрд╛ рд░реЗрдВрдбрд░рд░рд╛рдЗрдЯрдмрдЯрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪреБрдирддреЗ рд╣реИрдВ рддреЛ рдСрдирд░рд╛рдЗрдЯ/рдСрдирд▓реЗрдлреНрдЯ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ)ред
рд╣реЗрдбрд░ рдЯрд┐рдВрдЯрдХрд▓рд░ = "# 000"
рдЗрд╕рдиреЗ рдореБрдЭреЗ рднреА рдХрд╛рдо рдХрд┐рдпрд╛
<Scene key="root" headerTintColor="#000" >
рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП [email protected] . рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдХрд┐рдпрд╛ред рдЖрд░рдПрди 0.59
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдХреНрдпрд╛ рдЖрдк рдирд┐рдореНрди @Shakarang рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВрдЧреЗ
<Scene ... leftButtonIconStyle = {{ tintColor:'red'}} />