如何调整 UIButton 的图像大小?我正在这样设置图像:
[myLikesButton setImage:[UIImage imageNamed:@"icon-heart.png"] forState:UIControlStateNormal];
但是,这会将图像填充到完整按钮,如何使图像变小?
历史记录:
对于这个已有 10 多年历史的问题,您现在通常只需使用 setPreferredSymbolConfiguration
最佳答案
如果我正确理解您要执行的操作,则需要使用按钮图像边缘插图。比如:
myLikesButton.imageEdgeInsets = UIEdgeInsets(top: 30, left: 30, bottom: 30, right: 30)
https://stackoverflow.com/questions/10576593/
相关文章:
ios - 如何以简单的方式将 CGPoint 对象添加到 NSArray?
ios - 如何在 View 出现之前滚动到 iPhone 上 UITableView 的底部
ios - UITableViewCell 分隔符在 iOS7 中消失
ios - 我可以更改 NSLayoutConstraint 的乘数属性吗?
objective-c - 在 Objective-C 中加入一个数组
ios - 不推荐使用旋转方法,相当于 'didRotateFromInterfaceOrienta
objective-c - xcode4中框架和静态库的区别,以及如何调用它们