gpt4 book ai didi

javascript - 在 React Native 中需要图像模块时遇到问题

转载 作者:IT王子 更新时间:2023-10-29 03:07:38 25 4
gpt4 key购买 nike

刚开始使用 React-Native我在需要静态图像时遇到了一些麻烦。

这是我目前拥有的非常基本的代码:

'use strict';

var React = require('react-native');
var {
AppRegistry,
StyleSheet,
Text,
Image,
View,
} = React;

var buzz = React.createClass({
render: function() {
return (
<View style={styles.container}>
<Image source={require('image!bg')} style={styles.bg}>
<Text style={styles.welcome}>
Welcome to Buzz! iOS interface to
</Text>
<Text style={styles.welcomeHeader}>Charityware</Text>
</Image>
</View>
);
}
});

var styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
backgroundColor: 'transparent'
},
welcomeHeader: {
fontWeight: '600',
fontFamily: 'Helvetica',
color: '#fff',
fontSize: 50,
alignSelf: 'center'
},
bg: {
width: 400,
height: 300,
alignSelf: 'auto',

},
welcome: {
fontSize: 20,
textAlign: 'center',
margin: 10,
},
instructions: {
textAlign: 'center',
color: '#333333',
},
});

AppRegistry.registerComponent('buzz', () => buzz);

主要的问题区域是:

    <Image source={require('image!bg')}  style={styles.bg}>
<Text style={styles.welcome}>
Welcome to Buzz! iOS interface to
</Text>
<Text style={styles.welcomeHeader}>Charityware</Text>
</Image>

打包并运行我的应用程序时,出现渲染错误: error image

我知道您需要在 xcode 中添加图像作为图像集,以便 require 调用找到图像并为此添加图像集: bg image

...但无济于事。有人有什么想法吗?我已经阅读了文档并且似乎正在按照规定的方式执行此操作。谢谢!

最佳答案

自 React Native 发布 0.14 以来,iOS 和 Android 的图像处理已经标准化,现在有所不同。除了 Github 上这个非常清晰的提交说明外,我找不到任何文档:Document new asset system .

只有提议文档的屏幕截图: enter image description here

更新:现在有一个真实文档的链接: https://facebook.github.io/react-native/docs/images.html

关于javascript - 在 React Native 中需要图像模块时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29308937/

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