我试图在包含标签和缩放图标的应用程序中创建按钮,但遇到了一些问题。这是我的应用程序中的一些按钮。
如您所见,图标有时可以在右侧或左侧。按钮的宽度和内容对齐方式也可以不同。附件的结果是通过UIButton
插图配置实现的。
在第一个按钮的配置下面。
现在确定该解决方案的问题的简短列表:
如果在“宽高比”模式下调用的图标在文本和图像之间留下了巨大的间隙,则需要使用静态插图来缩小该间隙。
在每台设备上看起来都不一样。
如果文本太长,当我在右侧有图标时,它将绘制在图标顶部。
当按钮占据按钮的整个宽度时,很难设置好的值。
我想要实现的目标:
能够创建UIButton
,其图像会按比例与文字高度成比例。它需要使用右侧图标(例如左侧)以及内容对齐方式的不同变体。
您能告诉我如何实现这一目标。如果您可以附上任何示例或文章,将非常有帮助。预先谢谢你:)