- 需要设置 setImage 设置setbackgroundImage 不管用
moreButton.setImage(IMAGE("comcard_icon_more_normal"), forState: .Normal)
- 设置button的contentmode
moreButton.contentMode = .Center
- 设置对应更大的frame或者约束就可以了.
原frame: moreButton.frame = CGRectMake(4, 8, 44, 28)
新frame: moreButton.frame = CGRectMake(0, 0, 48, 44)
展示效果一样
原理: 扩大button的frame,并且将图片设置成居中.
网友评论