带有标题的UIButton +具有宽高比的图像

时间:2019-05-10 09:18:21

标签: ios swift uibutton

我试图在包含标签和缩放图标的应用程序中创建按钮,但遇到了一些问题。这是我的应用程序中的一些按钮。

enter image description here  enter image description here

如您所见,图标有时可以在右侧或左侧。按钮的宽度和内容对齐方式也可以不同。附件的结果是通过UIButton插图配置实现的。

在第一个按钮的配置下面。

enter image description here enter image description here

现在确定该解决方案的问题的简短列表:

  1. 如果在“宽高比”模式下调用的图标在文本和图像之间留下了巨大的间隙,则需要使用静态插图来缩小该间隙。

  2. 在每台设备上看起来都不一样。

  3. 如果文本太长,当我在右侧有图标时,它将绘制在图标顶部。

  4. 当按钮占据按钮的整个宽度时,很难设置好的值。

我想要实现的目标: 能够创建UIButton,其图像会按比例与文字高度成比例。它需要使用右侧图标(例如左侧)以及内容对齐方式的不同变体。

您能告诉我如何实现这一目标。如果您可以附上任何示例或文章,将非常有帮助。预先谢谢你:)

0 个答案:

没有答案