简单使用链式编程来设置UIButton的一些内容:
链式编程调用的点语法,本质也是调用方法,下面方法也可写成btn.normalImage.selectedImage.backImage;
首先第一步:就是每次执行完方法后,必须返回对象,才能接着调用方法
理论上方法上是写成这样的,才能一直调用方法
而如果需要用到小括号的只有拓展和block,以返回uibutton block的形式进行传参,
最终写成:返回的类型为一个block block本身的返回值为uibutton
return self 作为block 返回值 而整个block 作为方法的返回值;
给大家看下效果(画面没考虑美观,请见谅!)