addBtn.setImage(#imageLiteral(resourceName: "creatCarme"), for: .normal)
addBtn.setTitle(uploadTipsText, for: .normal)
addBtn.titleLabel?.font = UIFont.systemFont(ofSize: 10)
let imgVSize = #imageLiteral(resourceName: "creatCarme").size
let titleLabelSize = addBtn.titleLabel?.intrinsicContentSize ?? CGSize.zero
addBtn.titleEdgeInsets = UIEdgeInsets.init(
top: 0,
left: -imgVSize.width,
bottom: -imgVSize.height,
right: 0)
addBtn.imageEdgeInsets = UIEdgeInsets.init(
top: -titleLabelSize.height,
left: 0,
bottom: 0,
right: -titleLabelSize.width)
iOS UIButton布局title和image的位置
猜你喜欢
转载自blog.csdn.net/weixin_33834679/article/details/87236882
今日推荐
周排行