首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建一个由图标生成的按钮,使图标被填充。

创建一个由图标生成的按钮,使图标被填充。
EN

Stack Overflow用户
提问于 2018-08-31 16:15:41
回答 1查看 22关注 0票数 1

我如何制作一个按钮,没有任何文字,但只是一个图像作为图标?我已经尝试过使用imageEdset来设置按钮:

代码语言:javascript
复制
button.imageEdgeInsets = UIImageEdgeInsets(top: 5, left: 5, bottom: 5, right: 5)

但是这张照片看上去并没有中心和拉伸。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-31 17:59:56

如果要填充按钮,则应该将UIImageViewUIImageView设置为.scaleAspectFill

代码语言:javascript
复制
button.imageView.contentMode = .scaleAspectFill

警告:只有在图像高宽比与imageView纵横比匹配的情况下,才能显示完整的图像。

如果希望显示完整的图像,则应将contentMode设置为.scaleAspectFit

代码语言:javascript
复制
button.imageView.contentMode = .scaleAspectFit
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52119337

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档