蜗牛小弟
蜗牛小弟
  • 发布:2020-05-27 14:05
  • 更新:2020-05-28 12:21
  • 阅读:1515

【报Bug】uni.showActionSheet的设置itemColor最新版没有修复

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10企业版

HBuilderX类型: 正式

HBuilderX版本号: 2.7.5

手机系统: iOS

手机系统版本号: iOS 13.4

手机厂商: 苹果

手机机型: iPhone11

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

论坛上也有其他人描述过这个问题,现在最新版编辑器(默认开启v3)这个问题还是存在
https://ask.dcloud.net.cn/question/90560

预期结果:

没有文字颜色

实际结果:

设置了itemColor还是没有生效

bug描述:

论坛上也有其他人描述过这个问题,现在最新版编辑器(默认开启v3)这个问题还是存在
https://ask.dcloud.net.cn/question/90560

2020-05-27 14:05 负责人:CLP 分享
已邀请:
DCloud_uniAD_HDX

DCloud_uniAD_HDX

已确认iOS存在问题

<template>    
  <view class="content">    
    <button @click="showActionSheet">showActionSheet</button>    
  </view>    
</template>    

<script>    
  export default {    
    data() {    
      return {    
        title: 'Hello'    
      }    
    },    
    methods: {    
      showActionSheet() {    
        uni.showActionSheet({    
          itemColor: "#00ff00",    
          itemList: ['A', 'B', 'C'],    
          success: function(res) {    
            console.log('选中了第' + (res.tapIndex + 1) + '个按钮');    
          },    
          fail: function(res) {    
            console.log(res.errMsg);    
          }    
        });    
      }    
    }    
  }    
</script>    

<style>    
  .content {    
    display: flex;    
    flex-direction: column;    
  }    
</style>  
  • 1***@qq.com

    itemColor后期可以升级下吗?可以为每项单独设置样式

    2020-05-28 11:35

  • CLP

    回复 1***@qq.com: 这个控件在iOS是系统的,不支持自定义颜色

    2020-05-28 12:23

CLP

CLP

原生选择按钮框上按钮的样式

属性:

color: (String 类型 )按钮上的文字颜色
可取值: "#RRGGBB"格式字符串,如"#FF0000"表示文字颜色为红色; "rgba(R,G,B,A)",其中R/G/B分别代表红色值/绿色值/蓝色值,正整数类型,取值范围为0-255,A为透明度,浮点数类型,取值范围为0-1(0为全透明,1为不透明),如"rgba(255,0,0,0.5)",表示红色半透明。

平台支持
Android - ALL (支持) :
默认值为"#000000"(黑色);如果style为"destructive",则默认值为"#FF0000"(红色)。

iOS - ALL (不支持) :
暂不支持设置字体颜色,如果style为"default"则文字颜色为"#0000FF"(蓝色);如果style为"destructive",则文字颜色为"#FF0000"(红色)。

该问题目前已经被锁定, 无法添加新回复