2017-10-19 85 views

回答

0

这是最有可能的容器,而不是按钮本身的事,看看这个零食,例如:https://snack.expo.io/@jamie/so-answer

组件标记

export default class App extends Component { 
    render() { 
    return (
     <View style={styles.container}> 
     <TouchableWithoutFeedback style={styles.button} onPress={() => console.warn('pressed!')}> 
      <View style={styles.buttonInner}> 
      <Text>Button</Text> 
      </View> 
     </TouchableWithoutFeedback> 
     </View> 
    ); 
    } 
} 

样式

如果你风格的容器:

container: { 
    flex: 1, 
    alignItems: 'center', 
    justifyContent: 'center', 
    paddingTop: Constants.statusBarHeight, 
    backgroundColor: '#ecf0f1', 
    }, 

那么你应该得到你所追求的外观。

但是,如果您删除了alignItems: center,那么您会看到该按钮变为全角。

希望有帮助!

+0

非常感谢,它效果很好 –

相关问题