主题

在根层级设置 theme 字典, 能为界面配置统一的样式, 所有的组件以及子页面都将继承根层级主题字典的所有字段.

如需要为组件单独设置样式, 可以在各组件字典中设置 theme 字典. 组件 theme 字典中的字段将覆盖根层级的 theme 字典, 从而发生主题样式的合并. 不同的组件可以有它们自身特有的主题属性, 参见每个组件的 主题键 表格.

如果组件链接到一个非 XUI 子页面, 如 Option/MultipleOption/OrderedOption/EditableList 组件, 则子页面的主题样式将使用组件的 theme 字典; 如果组件链接到另一个 XUI 子页面, 如 Link 组件, 则子页面中可以单独设置 theme 字典, 并与父页面的发生主题样式的合并.

XUI-Dark.png

界面

键 类型 描述
style 风格 界面风格
tintColor 颜色 前景颜色
backgroundColor 颜色 背景颜色
separatorColor 颜色 组件分隔线颜色
backgroundImage 字符串 背景图片相对路径

导航栏

键 类型 描述
navigationBarColor 颜色 导航栏背景颜色
navigationTitleColor 颜色 导航栏标题颜色

页首与页尾

键 类型 描述
headerTextColor 颜色 header 文字颜色
subheaderTextColor 颜色 subheader 文字颜色
footerTextColor 颜色 页尾文字颜色
headerBackgroundColor 颜色 header 背景颜色
footerBackgroundColor 颜色 页尾背景颜色

通用组件

键 类型 描述
cellBackgroundColor 颜色 组件背景颜色
disclosureIndicatorColor 颜色 组件指示器颜色
selectedColor 颜色 选中颜色
highlightedColor 颜色 高亮颜色
labelColor 颜色 标题文字颜色
valueColor 颜色 值文字颜色

状态

键 类型 描述
dangerColor 颜色 错误颜色
warningColor 颜色 警告颜色
successColor 颜色 成功颜色

风格

style 描述
Grouped 组风格 (默认)
Plain 平铺风格

类型 颜色, 即以 # 开头的, 十六进制 RGB/RGBA 字符串形式, 如 #FF0000 代表红色.

results matching ""

    No results matching ""