跳至主要內容

通用屬性

各元件均可使用如下通用屬性,用於新增標題、圖示、指定設定儲存位置等。這些通用屬性在不同元件中可能有不同的作用。

類型描述條件
cell字串元件類型-
label字串顯示標籤可選,可本地化
defaults字串設定分區標識符,即該元件設定儲存的名稱-
key字串設定鍵名defaults != nil
default字串設定預設值-
value基本類型設定值可選
icon字串圖示檔名可選
readonly布林型元件是否只讀可選
height數值元件的高度可選

cell 為元件類型,不同類型代表不同的 XUI 元件,如 ButtonSwitch, Link 等。

label 為元件標題,通常顯示在元件左側。

default 為元件預設值,若 valuenil,則使用 default 的值填充 value

icon 為圖示,顯示在 label 左側。若設定為 res/16.png,建議同時準備 res/[email protected]res/[email protected],實際尺寸須分別為原來的 2 倍和 3 倍。

readonly 如果為 true,則元件的值只讀,不能被修改和置空。也不能連結到子介面。