【问题标题】:Guidelines to design rectangular buttons for iOS [closed]为 iOS 设计矩形按钮的指南 [关闭]
【发布时间】:2014-12-16 06:22:24
【问题描述】:

IOS 设计矩形按钮的准则是什么? iOS 支持设计矩形按钮的尺寸是多少?例如,图标假定为 44X44 像素,但我无法找到相同的按钮。谁能给我任何相关的链接或参考?

【问题讨论】:

  • 您可以通过 Interface Builder 或在代码中制作任意大小的 UIButton 类按钮。
  • UIButoon 没有固定大小。这取决于您的要求
  • 我希望您知道您也可以通过代码和 IB 制作大小为 0,0 的按钮...

标签: ios objective-c swift uibutton


【解决方案1】:

来自Apple UI Design Guidelines,建议您遵循易于用户点击的按钮大小。

创建尺寸至少为 44 点 x 44 点的控件 因此可以用手指准确地敲击它们。

但是没有关于最大按钮大小的描述,但它应该与内容相适应。

在 iOS Human Interface Guidelines 中,它说:

拥抱无边框按钮。默认情况下,所有条形按钮都是无边框的。在内容区域中,无边框按钮使用上下文、颜色和号召性用语标题来指示交互性。在有意义的情况下,内容区域按钮可以显示使其与众不同的细边框或有色背景。

同时查看System Button Guidelines

一个系统按钮:

  • 默认没有边框或背景外观
  • 可以包含图标或文本标题
  • 支持自定义装饰,例如边框或背景图像(要添加自定义外观,请使用 UIButtonTypeCustom 类型的按钮并提供自定义背景图像)

使用系统按钮启动操作。当您为系统按钮提供标题时,请遵循以下方法:

  • 使用动词或动词短语来描述按钮执行的操作。 特定于操作的标题向用户显示按钮是交互式的,并告诉他们点击它时会发生什么。

  • 使用标题式大写。除了冠词、并列连词和四个或更少字母的介词外,每个单词都大写。

  • 避免创建过长的标题。过长的文本会被截断,这会使用户难以理解。

【讨论】:

    【解决方案2】:

    您只需要在界面构建中选择您的按钮并将其设置为UIBUttonTypeCustom,按钮可以根据您的设计UI采用您想要的任何形状,按钮没有定义固定尺寸

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-09
      • 2012-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-27
      相关资源
      最近更新 更多