You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Native Elements Tabs组件修改标签下方紫色下划线样式咨询

解决方案

要修改React Native Elements Tabs组件选中标签下方的下划线样式,只需给Tab组件新增indicatorStyle属性自定义即可,该属性直接控制选中状态下的下划线样式,可调整颜色、高度、圆角等所有支持的View样式参数。

修改后的代码示例:

<Tab 
  value={tabIndex} 
  onChange={setTabIndex}
  // 下划线自定义样式
  indicatorStyle={{
    backgroundColor: '#你需要的颜色值', // 替换原有紫色,例如 '#ff0000' 就是红色
    height: 2, // 调整下划线粗细
    borderRadius: 1, // 可选,给下划线加圆角
    // 还可添加marginHorizontal、width等属性调整下划线宽度、位置
  }}
>
  <Tab.Item
    title="PORTFÖY"
  />
  <Tab.Item
    title="GAYRİMENKUL"
  />
</Tab>
<TabView value={tabIndex} onChange={setTabIndex}>
  <TabView.Item style={{width: '100%'}}>
    {isLoadingPortfoy ? (
      <ActivityIndicator size="large" color="#0f0" />
    ) : (
      portfoy()
    )}
  </TabView.Item>
  <TabView.Item style={{width: '100%'}}>
    {isLoadingMulk ? (
      <ActivityIndicator size="large" color="#0f0" />
    ) : (
      mulk()
    )}
  </TabView.Item>
</TabView>

补充说明

如果需要同时调整标签文字样式,可给Tab.Item添加titleStyle(未选中文字样式)、selectedTitleStyle(选中文字样式)属性自定义。

内容的提问来源于stack exchange,提问作者yasin demir

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 06:15:03