我正在使用 ToolbarAndroid,我需要将工具栏标题居中。我无法弄清楚这是如何工作的。对于 Styles 属性,它不起作用。

这是我的代码:

<ToolbarAndroid
    title={toolbarTitle(this.props.activeTab)}
    titleColor='white'
    style={styles.toolbar}
    actions={toolbarActions(this.props.activeTab)}
    onActionSelected={this._onActionSelected.bind(this)}>
</ToolbarAndroid>

工具栏样式:
toolbar: { height: 50, backgroundColor: 'grey' }

我可以根据我所在的 Tab 来呈现标题属性和其他属性(使用 scrollable-tab-view),但是更改标题所在的位置对我的方法不起作用

最佳答案

根据设计指南,工具栏标题向左对齐。在java中有一些hacky方法可以做到这一点,但在 native react 中可能是不可能的。
如果您不介意 android 设计指南,我建议您使用自定义组件而不是 ToolbarAndroid。

关于react-native - 我如何将标题放在 React Natives ToolbarAndroid 上?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33668616/

10-11 08:56