按钮#
按钮是最常见和最基本的用户界面元素之一。
通用指南#
切换按钮#
切换按钮在两种状态之间切换,已设置和未设置。这种状态通过按钮分别“按下”或“弹出”来指示。
切换按钮是用于具有明显二元性质的模式或设置的合适选择。通常在空间有限时使用,作为 开关 的替代方案。
切换按钮也可以链接起来,以创建用于选择一系列选项的控件。当可用选项本质上不是二元的,并且可用选项可以用简短的标签表示时,这种方法是合适的。
链接的切换按钮主要用于将选项适应相对较小的空间,例如列表行或标题栏。当空间不是限制因素时,其他选项(例如 单选按钮)可能是一个更好的选择。
可以在 LibAdwaita 演示应用程序中的 Flap 演示中找到链接切换按钮的示例。
按钮样式#
按钮提供了许多预定义的样式,可以使其适应各种情况。也可以创建自定义按钮样式,特别是为了赋予它们自定义颜色(请参阅 UI 样式)。
建议和破坏性操作#
建议操作和破坏性操作样式为按钮赋予了强烈的颜色,传达了含义。
每个视图应该只包含一个使用建议或破坏性样式的按钮。
替代形状#
胶囊 和 圆形 样式改变了按钮的形状。当文本按钮位于开放空间中,并且是视图的主要操作时,可以使用胶囊。在这里,更大的圆形形状有助于使按钮适应其周围环境,并使其成为更具吸引力的点击目标。
圆形按钮不太常见,但可以在将许多小按钮紧密放置在彼此附近的情况下使用。