Я не могу найти никакой документации, описывающей разницу в поведении с цветами границ на Android против iOS. Код ниже отлично работает на iOS, но не на Android. Android решает игнорировать синюю границу.React Native: Android: разные цвета границ с borderRadius
Проблема исчезает, если удаляется borderRadius
.
import React, { Component } from 'react';
import {
AppRegistry,
StyleSheet,
Modal,
Text,
View
} from 'react-native';
export default class test extends Component {
render() {
return (
<View style={styles.container}>
<View style={[styles.innerContainer, {borderTopColor: 'blue'}]}></View>
</View>
);
}
}
const styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
padding: 20
},
innerContainer: {
borderRadius: 4,
borderWidth: 1,
borderColor: '#111',
height: 200
},
});
AppRegistry.registerComponent('test',() => test);
Где вы будете применять этот класс? Пожалуйста, покажите нам код. –
Я обновил сообщение соответствующим образом. Спасибо! –