React Native Image不在iOS上显示

时间:2017-10-25 10:14:43

标签: react-native-ios react-native-image

我已经在现有应用程序中集成了native native,这样做没有问题。在我的反应代码中添加了本地图像,这在Android中正常工作但未在iOS中显示(既不是模拟器也不是设备)。 这是我的代码

 <TouchableHighlight
key={j + 3000}
style={{ width: 24, height: 24, paddingLeft: 5, paddingTop: 2 }}
onPress={() => this._showAlert(textItem.popText)}
>
<Image
    style={{ width: 13, height: 13, opacity: 0.7 }}
    source={require("./img/info.png")}
   />
</TouchableHighlight>;

任何人都可以在这里建议我做错了什么。 似乎反应可以找到图像,因为它没有显示任何错误但没有显示任何图像,而是显示红色边框。

1 个答案:

答案 0 :(得分:0)

事实证明,在pods中我必须添加'RCTImage'来显示图像

pod 'React', :path => ‘node_modules/react-native', :subspecs => [
    'Core',
    'DevSupport', # Include this to enable In-App Devmenu if RN >= 0.43
    'RCTText',
    'RCTImage',
    'RCTNetwork',
    'BatchedBridge',
    'RCTWebSocket', # needed for debugging

'RCTAnimation'
    # Add any other subspecs you want to use in your project
]