创建一个由图标制作的按钮,以便图标填充它
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建一个由图标制作的按钮,以便图标填充它相关的知识,希望对你有一定的参考价值。
如何制作一个没有任何文字而只是图像作为图标的按钮?我已经尝试过使用imageEdset这样设置按钮:
button.imageEdgeInsets = UIImageEdgeInsets(top: 5, left: 5, bottom: 5, right: 5)
但是图像看起来没有居中和拉伸
答案
如果你想填充按钮,那么你应该将contentMode
的UIImageView
设置为.scaleAspectFill
。
button.imageView.contentMode = .scaleAspectFill
警告:如果图像宽高比和imageView宽高比匹配,则仅显示完整图像。
如果要显示完整图像,则应将contentMode
设置为.scaleAspectFit
button.imageView.contentMode = .scaleAspectFit
以上是关于创建一个由图标制作的按钮,以便图标填充它的主要内容,如果未能解决你的问题,请参考以下文章