我旁边有一个复选框,上面有文本,要求在单词的最后附加一个图像(即图标)以获取更多信息。我还没有找到一种可靠的方法来做到这一点。唯一的方法是将文本分成不同的块,然后包装图标的父级或绝对位置-最终两种方法最终都取决于大小在不同设备上的位置。
我的代码段:
<View style={{ flexDirection: 'row' }}>
<Checkbox style={styles.checkbox} checked={agreedChecked} />
<View style={{ flexDirection: 'row',flex: 1 }}>
<Text style={[ styles.label]}>Yes,I agree to using this payment method for automatic monthly charges.</Text>
<Image source={require('../../assets/Icon_Info.png')} />
</View>
</View>
放大显示奇怪的文件背景: (请注意,在text元素之外时,它没有背景)