切换按钮和开关之间的区别

时间:2018-05-25 09:22:59

标签: button sapui5 user-experience sap-fiori

切换按钮和开关有什么区别?由于它们提供相同的功能,使用切换按钮或开关的具体用例是什么?

切换按钮:

Toggle Button

开关:

Switch

1 个答案:

答案 0 :(得分:1)

这更像是一个用户体验问题,而不仅仅是编码。这是我的答案:

控件的描述说:

切换是一个按钮:sap.m.ToggleButton

开关是用户输入。 sap.m.Switch

但是,主要区别在于用户体验和用法。

Fiori指南说:When to use Switch

  
      
  • 您需要在对话框中强调开/关特性。
  •   
  • 您需要清楚地显示设置所处的模式或状态。
  •   
  • 如果更改在用户更改后立即生效,则需要用于二进制设置的切换开关。例如,如果   用户需要设置数据传输或接受/拒绝业务   对象。
  •   

vs

Behavior of Buttons

总结一下,我可以说: Switch主要代表一种状态(像粉丝一样的物理状态" On'或" Off") 而且文字不应该太大。

然而,按钮是一个主要是用户执行的动词的动作,这可以是更长的文本,例如"激活

您可以通过示例了解基于UX的差异: Difference between switch and toggle