自定义 UIButton(图片+文字)

首先开看看效果
自定义 UIButton(图片+文字)_第1张图片
这种效果的实现主要使用的是系统函数   imageEdgeInsets
UIEdgeInsets
我们可以通过这个函数来将一定范围内的图片或者是文字进行移动,以此来达到带文字和图片的按钮效果.
这个函数主要由四个值来组成



UIButton 中有很多不同的设置,其中对EdgeInsets的设置:ContentEdgeInsetstitleEdgeInsetsimageEdgeInsets

UIEdgeInsetsMake


需要注意,我们这里给出的设置,都是在给定视图的中心,如果你想往左移动,给出的数值则是负数

自定义 UIButton(图片+文字)_第2张图片



更多精彩文章,尽在我的公众号.
自定义 UIButton(图片+文字)_第3张图片

你可能感兴趣的:(ios,代码,新手,UIButton,自学)