[英]How do you make a UIButton with no text be the size of its image?
默认情况下,按钮将采用图像的大小。 但由于 SF-Symbols 是向量,它们可以缩放到任何大小。 每个符号都有一些您可以选择的预定义大小:
此外,您可以在代码中设置自己的尺寸:
let config = UIImage.SymbolConfiguration(pointSize: 160, weight: .bold, scale: .large)
let largeChevronImage = UIImage(systemName: "chevron.right.circle.fill", withConfiguration: config)
button.setImage(largeChevronImage, for: .normal)
一些图像和 SF 符号在其内容周围有一些填充。 您可以通过设置ContentEdgeInsets
来控制填充的大小
您可以裁剪边界以隐藏帧外内容
所有 SF-Symbols 具有相同的大小
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.