2017-07-16 24 views
0

react-native-elementの検索バーのアイコンを変更するにはどうすればよいですか?React-Native-Elementアイコンが検索バーのクロスとして表示される

<Icon type='font-awesome' name="share-alt" size={33} color="red" /> 

上記のコードはアイコンを適切にレンダリングします。

しかし、同じアイコンあなたが唯一の唯一のネイティブのアイコンを変更することができ、次のコード

<SearchBar 
    lightTheme 
    icon = {"share-alt", "red"} 
    inputStyle={{margin: 0, padding:3, flex:1}} 
    containerStyle={{flex:1, height:undefined}} 
    onChangeText={() => {}} 
    placeholder='ABC' /> 

enter image description here

+0

スクリーンショットを含めることはできますか? –

+0

スクリーンショットを追加しました –

答えて

1

にクロスとして表示されます。ここにリストされているのはhttps://material.io/icons/です。

icon propはタイプを受け入れません。それはあなたのスクリーンショットによると、ここでreact-native-elements/API/searchbar/

object {name (string), color (string), style (object)} 
0

指定され、反応するネイティブ・ベクトルのアイコンが正しくインストールされていません。
1. react-native-vector-iconsを正しくインストールしてください。
2.検索アイコンが表示されます。このとき、検索バーのアイコンを変更することができます。あなたは使用できますMaterial icon names

関連する問題