setTabBarItemAttr

2022-06-13 14:06 更新

設(shè)置tabBar指定項(xiàng)的屬性

setTabBarItemAttr({params})

params

index:

  • 類型:數(shù)字
  • 默認(rèn)值:無
  • 描述:要設(shè)置的指定項(xiàng)的索引

text:

  • 類型:字符串
  • 默認(rèn)值:無
  • 描述:(可選項(xiàng))該項(xiàng)的標(biāo)題文字

iconPath:

  • 類型:字符串
  • 默認(rèn)值:無
  • 描述:(可選項(xiàng))該項(xiàng)默認(rèn)狀態(tài)下 icon 圖標(biāo)路徑

selectedIconPath:

  • 類型:字符串
  • 默認(rèn)值:無
  • 描述:(可選項(xiàng))該項(xiàng)選中狀態(tài)下 icon 圖標(biāo)路徑

scale:

  • 類型:數(shù)字
  • 默認(rèn)值:4
  • 描述:(可選項(xiàng))圖片的縮放倍數(shù)。顯示規(guī)則:當(dāng) scale 值為 3 時(shí),若設(shè)備上面期望顯示的圖標(biāo)尺寸為 3025,則圖片實(shí)際尺寸需要為 9075。

badge:

  • 類型:JSON對象
  • 默認(rèn)值:無
  • 描述:(可選項(xiàng))該項(xiàng)的角標(biāo)信息
  • 內(nèi)部字段:

{
    text:              //角標(biāo)內(nèi)容。傳0時(shí)表示隱藏角標(biāo),其余任意值表示顯示角標(biāo),可以為空字符串,字符串類型
    background:        //角標(biāo)的背景,支持顏色和圖片,默認(rèn)值#f00,字符串類型
    color:             //角標(biāo)文字顏色,默認(rèn)值#fff,字符串類型
    fontSize:          //角標(biāo)文字字體大小,默認(rèn)值12,數(shù)字類型
    radius:            //角標(biāo)的半徑,默認(rèn)值10,高度固定,寬度根據(jù)內(nèi)容自動增長,數(shù)字類型
    x:                 //角標(biāo)左邊相對于所在項(xiàng)頂部中間的位置,默認(rèn)值5,數(shù)字類型
    y:                 //角標(biāo)頂部相對于所在項(xiàng)頂部的位置,默認(rèn)值5,數(shù)字類型
}

示例代碼

api.setTabBarItemAttr({
    index: 4,
    badge: {
        text: 1
    }
});

可用性

iOS系統(tǒng),Android系統(tǒng)

可提供的1.2.99及更高版本

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號