在iOS开发过程中,想给一个控件设置图文并茂的效果,或者是UI设计的项目需求上面需要在一个控件上面即要添加图标又要设置标题,首先想到使用的控件就是UIButton,使用UIButton是最省时省力的一种选择。那么,本节就来说说怎么给UIButton设置图文并茂的效果。
项目开发中常常遇到个种需求情况:文字在左,图片在右;图片在左,文字在右;图片在上,文字在下等等。先举个例子,分享一下项目需求的效果图,具体如下所示:
一、UIButton手动布局情况下设置左右对齐的图文并茂的设置
首先来说手动设置坐标的情况下,UIButton的设置图标和标题的对齐方法。因为手动布局和自动布局的设置,UIButton的处理方法不一样,所以一定要区别清楚,不然就不能实现预期的效果,废话不多说,上代码,具体如下所示:
1、首先初始化UIButton的代码:
UIButton *leftBtn = [[UIButton alloc]initWithFrame:CG