正如this Tutorial說,它會很容易到本地存儲的圖像添加到TabItem的(或任何部分):如何在本地使用本地圖像?
- XCode中添加圖像到images.xcassets
- 要求它像這樣「圖標= {要求(「像鉛筆!」)}」(圖像的名稱是‘鉛筆’)
我所得到的則是在iOS的模擬器異常有以下文字:
需要未知模塊「圖像!鉛筆」。如果您確定模塊爲 ,請嘗試重新啓動打包程序
這裏出現了什麼問題?教程?或者有反應原生更改完成?
代碼:
class devdactic_tabs extends Component {
constructor(props) {
super(props);
this.state = {
selectedTab: 'welcome'
};
}
render() {
return (
<TabBarIOS selectedTab={this.state.selectedTab}>
<TabBarIOS.Item
selected={this.state.selectedTab === 'welcome'}
icon={require('image!pencil')}
onPress={() => {
this.setState({
selectedTab: 'welcome',
});
}}>
<Welcome/>
</TabBarIOS.Item>
<TabBarIOS.Item
selected={this.state.selectedTab === 'more'}
systemIcon="contacts"
onPress={() => {
this.setState({
selectedTab: 'more',
});
}}>
<More/>
</TabBarIOS.Item>
</TabBarIOS>
);
}
}
我有同樣的問題。我通過將文件夾名稱命名爲圖標的確切名稱來解決它。在你的情況:pencil.imageset - >圖像pencil.png和[email protected]。之後,重新啓動打包程序並構建新的應用程序。應該工作然後 – BigPun86