设计可扩展的 iOS 按钮



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

这都是关于约束的。在设备上放大/缩小它方面,您需要将按钮的边缘绑定到视图的边缘:单击情节提要工作区下方看起来像领带战斗机的图标。

要获取文本和按钮边缘之间的间距,请使用"内容内陷"- 位于"大小检查器"面板上(右侧的面板有一个看起来像垂直标尺的图标)。实际上,您应该阅读自动布局和大小约束,因为构建 UI 需要对此材料有很好的了解。

最新更新