setTabBarItemAttr

2022-06-13 14:06 更新

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

setTabBarItemAttr({params})

params

index:

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

text:

  • 類型:字符串
  • 默認值:無
  • 描述:(可選項)該項的標題文字

iconPath:

  • 類型:字符串
  • 默認值:無
  • 描述:(可選項)該項默認狀態(tài)下 icon 圖標路徑

selectedIconPath:

  • 類型:字符串
  • 默認值:無
  • 描述:(可選項)該項選中狀態(tài)下 icon 圖標路徑

scale:

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

badge:

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

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

示例代碼

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

可用性

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

可提供的1.2.99及更高版本

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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號