主题

在根层级设置 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 ""