当我为下面的TouchableOpacity
设置样式时,我在iPhone 6模拟器中得到奇怪的渲染。知道为什么吗?
样式:
buttonContainer: {
height: 50,
borderColor: black,
borderRadius: 25,
margin: 2,
justifyContent: 'center',
backgroundColor: coral
}
组件:
<TouchableOpacity style={styles.buttonContainer}
onPress={this.signIn}
>
<Text style={styles.button}>Sign in</Text>
</TouchableOpacity>
答案 0 :(得分:3)
原来文本有自己的背景颜色。使其透明并修复它。
答案 1 :(得分:1)
尝试将overflow: hidden
添加到您的样式中。或尝试删除保证金。