【问题标题】:Design iOS button scalable设计可扩展的 iOS 按钮
【发布时间】:2017-10-19 21:18:38
【问题描述】:

我正在学习 iOS 开发。在我当前的示例应用程序中,我在主情节提要中创建了一个按钮。它以蓝色背景的文本“My Button One”为中心。 默认情况下设置高度和宽度。按钮的宽度与文本宽度相匹配。如何在文本周围(文本和边缘之间)添加一些间距?另外,当我在更大的设备模拟器(如 iphone 6、6 plus、8、8 plus 或 ipad pro)上运行它时,它不会变大吗?我该如何做到这一点?我将不胜感激任何解释这种情况或如何解释的文档或博客链接。

【问题讨论】:

  • 如果您提供当前代码和/或情节提要布局以及对所需结果的更详细说明,您将获得更好的答案。

标签: ios button scalable


【解决方案1】:

这都是关于约束的。要在设备上使其更大/更小,您需要将按钮的边缘连接到视图的边缘:单击 Storyboard 工作区下方看起来像 Tie-Fighter 的图标。

要获得文本和按钮边缘之间的间距,请使用 Content Inset - 它位于 Size Inspector 面板上(右侧有一个看起来像垂直标尺的图标。真的,您应该阅读 Auto Layout 和构建 UI 时的大小约束需要对这种材料有很好的了解。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-05
    • 2015-08-30
    • 2021-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-07
    相关资源
    最近更新 更多