2016-10-08 9 views
2

Я работаю над приложением React Native, которое использует ex-navigation. Теперь у меня есть окно, которое имеет два режима: редактировать и просматривать. Когда он находится в режиме редактирования, левая кнопка навигации показывает значок проверки. Как только пользователь нажмет кнопку проверки, он переключится в режим просмотра, а левая кнопка отобразит значок стрелки. Кто-нибудь знает, как реализовать это, используя ex-navigation. Если это невозможно для ex-navigation, это может сделать любая другая панель навигации? Любая помощь будет оценена. Благодарю.Как изменить кнопку «Назад» в NavigationBar

ответ

0

Вы можете использовать renderRight или renderLeft для управления тем, как выглядят и действуют левые или правые кнопки. Например, из документации вы можете использовать это в качестве примера:

class AboutScreen extends React.Component { 
     static route = { 
      navigationBar: { 
      title: 'Title goes here', 
      renderRight: (route, props) => <SignOutButton name={route.params.name} /> 
    } 
    } 

    // ... 
} 

, который выведет кнопку «выйти» справа.

 Смежные вопросы

  • Нет связанных вопросов^_^