如下图所示,从“react-native-elements”自定义 { SearchBar }

我正在尝试使用“react-native-elements”更改搜索栏的样式,从功能角度来看它是有效的,但对于样式,我面临一些问题

我的形象

https://img3.mukewang.com/6524f4b20001830b06530146.jpg

预期图像

https://img.mukewang.com/6524f4be00015cb906530112.jpg

我的代码:


            <SearchBar

              //searchIcon={{ size: 24 }}

              onChangeText={text => this.testFilter(text)}

              onClear={text => this.testFilter('')}

              inputStyle={{ backgroundColor: 'white' }}

              containerStyle={{ backgroundColor: '#FFFFFF', borderWidth: 0, marginLeft: 50 }}

              inputContainerStyle={{ backgroundColor: '#FFFFFF' }}

              placeholderTextColor={'#g5g5g5'}

              placeholder={'Search...'}

              clearIcon={false}

              searchIcon={false}

              value={this.state.test}

            />

如何使用 Searchbar 组件实现相同的样式


收到一只叮咚
浏览 98回答 2
2回答

扬帆大鱼

你试过inputContainerStyle像这样添加道具吗?inputContainerStyle={{&nbsp;backgroundColor:&nbsp;'white'&nbsp;}}您还应该查看searchIcon和cancelIconprops 来重新设置默认组件中使用的图标的样式SearchBar。

炎炎设计

在对一些逻辑和样式进行一些更改后设法满足要求
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5