# 设置应用程序样式

您可以应用风格设定，从而根据您的公司标准自定义应用程序。所选的风格将应用至应用程序中的所有工作表。

[设置应用程序样式](https://share.vidyard.com/watch/vJ2N5BdWop1Bru47mt831P)

有以下风格选项可用：

* 更改文本和数字字符串中的字符方向。
* 更改默认应用程序主题。
* 为所有可视化打开或关闭上下文菜单。
* 为所有可视化打开或关闭悬停菜单。
* 隐藏可视化菜单中的项目。
* 更改工作表头样式。
* 添加和对齐图片，例如商标标识。
* 打开或关闭所有工作表的工具栏和表头。
* 通过添加自定义徽标、删除界面元素和更改样式来定制导航栏。

提示注释

开发人员可以通过自定义主题扩展程序将更多样式应用于应用程序。

单个对象上的自定义样式会覆盖应用程序样式。

## 打开应用程序设置

您可以在应用程序中的任何位置打开应用程序设置。

执行以下操作：

1. 在应用程序导航栏中，单击 the 更多 icon，然后单击 the 设置 icon 。

2. 单击 the 关闭 icon 以关闭应用程序设置。

信息注释 应用程序设置在移动设备上不可用。

## 更改读取顺序

执行以下操作：

1. 在应用程序导航栏中，单击 the 更多 icon，然后单击 the 设置 icon 。

2. 在菜单中，切换到外观选项卡。

3. 打开或关闭从右向左功能。

信息注释如果使用 Qlik Sense 图表共享可视化，则在应用程序中更改读取顺序还将影响共享图表中的读取顺序。有关更多信息，请参阅 [我的共享图表中的读取顺序错误](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Troubleshooting/troubleshooting-navigate-interact.htm#Right-to)。

## 更改默认应用程序主题

您可以应用其中一个默认 Qlik 主题或您创建并安装的任何自定义主题。

默认 Qlik 主题为：

* Foundation - 这是您创建新应用程序时的默认主题。

* 新视野 - 应用 Qlik 品牌颜色。

* Sense Horizon - 提供传统的 Qlik Sense 视觉体验。

* Sense Classic - 提供更紧凑的对象视图并限制它们之间的空间。

* Sense Focus - 调整对象周围的边距和间距并为标题提供指定间距。

* Sense Breeze - 基于 Sense Focus，但是颜色设置不同。

执行以下操作：

1. 在应用程序导航条形中，单击the 更多 icon 然后点击the 设置 icon 。

2. 在菜单中，切换到外观选项卡。

3. 从应用程序主题下拉菜单选择要应用的主题。

### 自定义主题

您也可以根据公司标准创建自定义主题。使用主题，您可以通过更改颜色、添加图片和背景，以及在整个应用程序中全局或局部指定字体、字体大小、字体粗细和字体样式，来精确设计应用程序的风格。您也可以定义调色板并自定义外边距、内边距和间距的规范。

有关更多信息，请参阅：

* [适用于开发人员的 Sense：自定义主题](https://qlik.dev/extend/create-custom-themes)

* [上传和管理主题](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-themes.htm)

信息注释

以 PDF 格式导出图纸和图表时，支持自定义主题。这适用于手动导出的 PDF，以及使用订阅或通过 Qlik 报告服务 自动导出的 PDF。但是，从使用自定义主题的应用程序生成的 PDF 可能与在应用程序中看到的不同。 有关更多信息，请参阅[自定义主题 JSON 属性](https://qlik.dev/extend/property-panel-basics/define-properties/themes-properties)。

提示注释自定义主题不依赖于应用程序。这意味着，如果您更改自定义主题中定义的颜色，这些颜色将在使用该主题的所有应用程序中更新，即使应用程序已发布。

创建自定义主题时，将其作为压缩包上传到 Administration 活动中心中。此程序包包含 JSON 文件和任何其他资源，如 CSS 文件。

您可以从应用程序设置的外观部分查看可用的自定义主题。自定义主题显示在应用程序主题下拉菜单的自定义下。

应用程序设置中应用程序主题下拉菜单

应用程序设置中应用程序主题下拉菜单

应用程序设置中应用程序主题下拉菜单 ![应用程序主题下拉菜单。](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_ApplicationTheme_Options.png)

## 关闭悬停菜单和上下文菜单

悬停菜单和上下文菜单是用户与图表交互时显示的交互式元素。这两个菜单都提供了对选项菜单的访问，用户可以在其中执行与图表相关的各种操作。参见：[选项菜单](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Sheets/sheet-view.htm#Options2)

您可以关闭其中一个或两个菜单，为应用程序用户自定义交互体验。

### 关闭悬停菜单

您可以选择关闭当用户将光标悬停在可视化上方时出现的悬停菜单。这将影响应用程序中的所有可视化。

执行以下操作：

1. 在应用程序导航条形中，单击the 更多 icon 然后点击the 设置 icon 。

2. 在菜单中，切换到外观选项卡。

3. 关闭可视化悬停菜单设置。

您可以在编辑模式下关闭单个可视化的悬停菜单。

执行以下操作：

1. 在编辑模式中，选择可视化。
2. 在属性面板中转到外观 &gt; 一般。
3. 关闭显示悬停菜单设置。

### 关闭上下文菜单

当用户右键单击图表时，或当用户激活触摸屏模式并长时间触摸图表时，会显示上下文菜单。可以关闭所有可视化的上下文菜单。

执行以下操作：

1. 在应用程序导航条形中，单击the 更多 icon 然后点击the 设置 icon 。

2. 在菜单中，切换到外观选项卡。

3. 关闭可视化的上下文菜单设置。

## 在可视化菜单中隐藏项目

[Hiding items in visualizations menus](https://play.vidyard.com/u5tc2azX8D6XqP9sWttUvA)

在分析模式下，用户可以通过右键单击可视化对象、将光标悬停在它们上方或长按它们来与它们交互，然后访问选项菜单（the 更多 icon). 提供的选项对于使用工作表内容很有用。

默认情况下，所有可用选项都会显示给用户。您可以覆盖此功能，并定义要包含的特定项目。上下文菜单之外的其他项目（例如，工作表编辑选项和特定于图表的选项）仍然可用。

执行以下操作：

1. 在应用程序导航条形中，单击the 更多 icon 然后点击the 设置 icon 。

2. 在菜单中，切换至用户界面设置选项卡。

3. 打开覆盖可视化菜单中的默认项目。

4. 根据需要打开和关闭选项。您可以配置以下选项：

   * 下载

   * 查看数据

   * 探索菜单

   * 全屏

   * 关键驱动因素

   * 在活动中心进行监控

   * 显示详情

   * 订阅

   * 警报

警告注释隐藏可视化菜单选项将为用户创建更专注、更精简的用户体验，但并不妨碍使用公共 API 来完成隐藏在这些菜单中的任务。如果需要限制用户对隐藏功能的访问，请通过用户权限限制对该功能的访问。

* 可视化菜单只能针对在分析模式下查看工作表的体验进行自定义。其他体验（如 Insight Advisor），不支持自定义。

## 更改图表动画

图表动画是当数据发生更改时，例如在进行了选择之后，可视化中从旧视图到新视图的渐变。

图表动画可以在应用程序设置中关闭。它们可用于以下图表类型：

* 条形图

* 子弹图

* 组合图

* 折线图

* 饼图

* 散点图

* 漏斗图（可视化捆绑）

* 网格图（可视化捆绑）

* 桑基图（可视化捆绑）

执行以下操作：

1. 在应用程序导航条形中，单击the 更多 icon 然后点击the 设置 icon 。

2. 在菜单中，切换到外观选项卡。

3. 打开或关闭图表动画。

## 隐藏工具栏、工作表头和应用程序导航栏选项

您可以在应用程序中隐藏工具栏和工作表标题。这意味着，对于任何用户，无论权限如何，这些区域都不会显示在任何工作表上。任何在应用程序中具有可以编辑权限的用户都可以打开或关闭这些元素。您还可以隐藏应用程序导航栏、工具栏和工作表标题中的单个元素。

### 工具栏

工具栏是工作表上方的区域，包含以下按钮：

* 资产

* 工作表

* 书签

* Insight Advisor

* 智能搜索 (the 智能搜索 icon)

* 选择按钮：

  * 后退选择 (the 后退 icon)

  * 向前选择 (the 前进 icon)

  * 清除所有选择项 (the 清除所有选择项 icon)

* 选择项工具 (the 选择项工具 icon)

* 编辑工作表

您可以选择在工具栏中隐藏资产、工作表和书签按钮。如果删除资产，工作表和书签将在没有资产面板的情况下显示。

执行以下操作：

1. 在应用程序导航栏中，单击 the 更多 icon，然后单击 the 设置 icon 。

2. 在菜单中，切换至用户界面设置选项卡。

3. 

   执行以下选项之一：

   * 要隐藏工具栏，请关闭工具栏。
   * 要隐藏资产，请在工具栏下选择资产。
   * 要隐藏工作表，请在工具栏下选择工作表。
   * 要隐藏书签，请在工具栏下选择书签。

4. 单击完成。

### 工作表头

工作表标题是工作表上包含工作表标题、标题图像和工作表导航箭头的区域。

如果隐藏工作表标题，则导航箭头将移动到工具栏。

您可以选择隐藏工作表标题。

执行以下操作：

1. 在应用程序导航栏中，单击 the 更多 icon，然后单击 the 设置 icon 。

2. 在菜单中，切换至用户界面设置选项卡。

3. 

   执行以下选项之一：

   * 要隐藏工作表标题，请关闭工作表标题。
   * 要隐藏工作表标题，请在工作表标题下选择工作表标题。

4. 单击完成。

### 应用程序导航栏

您可以选择在应用程序的应用程序导航栏中隐藏以下选项：

* 徽标

* 导航

* 询问 Insight Advisor

* 资源中心

* 通知

* 配置文件

执行以下操作：

1. 在应用程序导航栏中，单击 the 更多 icon，然后单击 the 设置 icon 。

2. 在菜单中，切换至用户界面设置选项卡。

3. 在应用程序导航栏下，选择要在应用程序导航栏中隐藏的选项。

4. 单击完成。

### 何时隐藏应用程序界面元素

#### 优势

隐藏工具栏和工作表标题可为图表、筛选器窗格和其他对象创建更多空间。

关闭工作表标题意味着在下载或共享工作表、发送订阅或生成 Qlik Automate 报告时不会显示此区域。如果您正在使用工作表创建 PowerPoint 演示文稿或仪表板，这将非常有用。

删除工具栏意味着应用程序开发人员可以更好地控制其他用户可以轻松访问的功能。例如，隐藏编辑工作表按钮可能会阻止其他应用程序开发人员编辑该应用程序。

#### 缺点

隐藏工具栏不会完全删除书签、注释、Insight Advisor 或工作表编辑等功能。例如，书签仍然可以在应用程序概述中找到。然而，应用程序消费者可能会认为这些功能不再可用。

如果隐藏工具栏和工作表标题，则在工作表之间导航的唯一方法是使用键盘快捷键或按钮对象。有关更多信息，请参阅[应用程序中的键盘导航和快捷方式](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/UserInterface/keyboard-navigation-and-shortcuts.htm)和[创建按钮](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Button/create-buttons.htm)。

如果选择区域被隐藏，用户可能不会意识到已将选择应用于应用程序。您可能需要将筛选器窗格添加到工作表或将筛选器添加到单个图表。有关更多信息，请参阅[创建筛选器窗格](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/FilterPane/create-filter-panes.htm)和[将筛选器应用于可视化](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Sheets/visualization-filters.htm)。

### 实例

显示工具栏和工作表标题的工作表。工具栏显示注释、Insight Advisor、当前选择等。工作表标题包含标题图像、工作表标题和导航箭头。

显示工具栏和工作表标题的工作表。工具栏显示注释、Insight Advisor、当前选择等。工作表标题包含标题图像、工作表标题和导航箭头。

显示工具栏和工作表标题的工作表。工具栏显示注释、Insight Advisor、当前选择等。工作表标题包含标题图像、工作表标题和导航箭头。 ![Qlik Sense 工作表，其中工具栏和工作表标题在顶部可见。](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_DashboardSheet_HeaderandToolbar_shown-dev-rev.png)

与上面的工作表相同，但工具栏是可见的，工作表标题是隐藏的。用户不再能看到标题图像、工作表标题或导航箭头。

与上面的工作表相同，但工具栏是可见的，工作表标题是隐藏的。用户不再能看到标题图像、工作表标题或导航箭头。

与上面的工作表相同，但工具栏是可见的，工作表标题是隐藏的。用户不再能看到标题图像、工作表标题或导航箭头。 ![Qlik Sense 工作表，其中隐藏了工作表标题。](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_DashboardSheet_Toolbar_shown-rev2.png)

与上述工作表相同，但工作表标题可见，工具栏隐藏。用户看不到应用了哪些选择。

与上述工作表相同，但工作表标题可见，工具栏隐藏。用户看不到应用了哪些选择。

与上述工作表相同，但工作表标题可见，工具栏隐藏。用户看不到应用了哪些选择。 ![Qlik Sense 工作表，其中隐藏了工作表标题。](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_DashboardSheet_Header_shown-rev2.png)

与上面的工作表相同，但标题和工具栏都被隐藏了。

与上面的工作表相同，但标题和工具栏都被隐藏了。

与上面的工作表相同，但标题和工具栏都被隐藏了。 ![一个 Qlik Sense 工作表，其中隐藏了工具栏和工作表标题。](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_DashboardSheet_HeaderandToolbar_allhidden-rev2.png)

## 添加自定义徽标

您可以将自定义徽标添加到应用程序导航栏。这些替换了租户导航栏中设置的徽标。

执行以下操作：

1. 在应用程序导航栏中，单击 the 更多 icon，然后单击 the 设置 icon。

2. 在菜单中，切换至用户界面设置选项卡。

3. 在应用程序导航栏下，单击 the 调色板 icon 。

4. 在徽标下，单击 the 调色板 icon 。

5. 选择现有图像或上传新图像。

6. 单击插入。

## 设置应用程序导航栏的样式

您可以使用自定义颜色设置应用程序中导航条的样式。

执行以下操作：

1. 在应用程序导航栏中，单击 the 更多 icon，然后单击 the 设置 icon 。

2. 在菜单中，切换至用户界面设置选项卡。

3. 在应用程序导航栏下，单击 the 调色板 icon 。

4. 在选项下，设置背景颜色和前景颜色。

5. 单击完成。

## 将字段添加到选择条形

您可以将字段和主维度添加到应用程序的选择条形中，以便您的应用程序用户可以轻松使用它们。当您有一些字段希望您的应用程序用户始终可以随时访问以进行选择时，这很有用。如果您想避免在每个工作表中重复包含相同字段的筛选器窗格，添加字段也很有用。

一个添加了字段的选择条形

一个添加了字段的选择条形

一个添加了字段的选择条形 ![](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/Sheets/ui_pinned-selections.png)

### 将字段添加到选择条形

执行以下操作：

1. 在编辑模式下，打开资产面板并单击 字段。

2. 右键单击字段并选择 添加到选择条形。

### 将主维度添加到选择条形

执行以下操作：

1. 在编辑模式下，打开资产面板并单击 主条目。

2. 右键单击一个主条目，然后选择 添加到选择条形。

### 从选择条形中移除字段

执行以下操作：

1. 在编辑模式下，打开资产面板并单击 字段。

2. 右键单击选择条形中的一个字段，然后选择 从选择条形中移除。

### 限制

将字段添加到选择条形具有以下限制：

* 您无法在嵌入式工作表或混合应用中的选择条形中添加或移除字段。

* 您无法将主度量添加到选择条形中。

* 建议仅将字段的单个实例添加到选择条形中。可以添加多个实例，因为主维度可以使用可能已添加到选择条形中的字段。

  如果选择条形中存在字段的多个实例，则它们都将在选择条形中可用，直到在字段的其中一个实例中进行选择为止。之后，只有进行选择的实例才会可见。

* 添加到选择条形中的字段在 Qlik Analytics 移动应用程序或选择工具中不可用。

## 更改工作表头颜色

工作表头背景颜色可设置为纯色，或通过选择两种颜色设置为渐变颜色。工作表头字体仅可设置为纯色。

要更改工作表标题样式，请点击the 更多 icon 在应用程序导航条形中，然后点击the 设置 icon 。工作表头选项可在工作表头样式选项卡中使用。

信息注释如果您使用移动设备，即使设置了两种颜色，工作表头背景仍会显示为一种纯色。

当选择颜色时，您有以下选项：

* 从默认调色板中选择颜色。
* 通过在 # 输入字段中键入 6 个字符来设置十六进制色。
* 单击调色板，显示更多颜色选项：
  * 单击颜色盘来选择颜色。
  * 拖动滑块来更改颜色饱和度。

### 从默认调色板中选择颜色

执行以下操作：

1. 单击在颜色下拉框中 the 向下箭头 icon。

   对话框打开并显示默认颜色。

2. 单击调色板中的一种颜色。

   颜色已选中。

3. 单击对话框外部。

   对话框关闭。

现在您已通过选择默认调色板设置了颜色。

具有默认调色板并且选择了蓝色的颜色对话框。

具有默认调色板并且选择了蓝色的颜色对话框。

具有默认调色板并且选择了蓝色的颜色对话框。 ![从默认调色板中选择一个选项。](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_gen_DefaultColorPaletteOptions.png)

### 键入十六进制色

执行以下操作：

1. 单击在颜色下拉框中 the 向下箭头 icon。

   对话框打开并显示默认颜色。

2. 在十六进制输入字段中输入 6 个字符 #。

   将在调色板中选择该颜色。

3. 单击对话框外部。

   对话框关闭。

现在您已通过键入 6 个十六进制数字设置了颜色。

### 使用高级颜色选项

执行以下操作：

1. 单击在颜色下拉框中 the 向下箭头 icon。

   对话框打开并显示默认颜色。

2. 单击the 调色板 icon 在对话框底部。

   对话框更改并显示高级选项。

3. 执行以下选项之一：

   * 在颜色盘中单击。

     颜色变化并且十六进制颜色代码相应更新。

   * 拖动滑块。

     饱和度变化并且十六进制颜色代码相应更新。

   以任一方式选择一个颜色。

4. 单击对话框外部。

   对话框关闭。

现在您已通过使用颜色盘和/或滑块设置了颜色。

具有高级选项并且选择了蓝色的颜色对话框。

具有高级选项并且选择了蓝色的颜色对话框。

具有高级选项并且选择了蓝色的颜色对话框。 ![色轮。](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_gen_Advanced-Color-Options.png)

## 添加图片

您可以添加图片到工作表页眉，例如徽标。支持以下格式：.png、.jpg、.jpeg 以及 .gif。

执行以下操作：

1. 单击图像旁的图像占位符。

   媒体库打开。

2. 选择要添加到工作表标题的的图片。

   将显示该图片的预览。

3. 单击插入。

   已添加该图片。

现在您已将图像添加至工作表头。

[上传图片文件到媒体库](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/MediaLibrary/MediaLibrary-upload.htm)