gpt4 book ai didi

ios - 仅在 React Native (iOS) 中的 组件的一侧添加边框

转载 作者:IT王子 更新时间:2023-10-29 08:19:14 28 4
gpt4 key购买 nike

我在 React-Native 的 <Text/> 遇到了一些奇怪的问题iOS 中的组件。

我想申请 borderBottomWidth风格转化为<Text/>组件,但它没有工作。然而,borderWidth选项有效

  • 工作
    <Text style={{borderWidth:1}}> React Native </Text>

  • 没用
    <Text style={{borderBottomWidth:1}}> React Native </Text>


有什么方法可以只将底层边框应用到 <Text/> 中吗?零件?

谢谢!


注意:

我知道以下提到的方法可以实现这一点,但就我而言,我只需要将样式应用于 <Text/>组件。

  1. 我们可以尝试换行<View/><Text/>并申请borderBottomWidth <View/> 样式. ( borderBottomWidth<View/> 配合良好)
  2. 添加这样的<View/>就在 <Text/> 下面看起来像一条线的组件。

最佳答案

即使 borderBottom 在 Text 组件上不起作用,但它在 TextInput 组件上对我有用,只需将 editable 设置为 false 并将值设置为所需的文本...

<TextInput
style={styles.textInput}
editable={false}
value={'My Text'}/>

const styles = StyleSheet.create({
textInput: {
borderBottomColor: 'black',
borderBottomWidth: 1,
}
});

关于ios - 仅在 React Native (iOS) 中的 <Text/> 组件的一侧添加边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36444874/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com