博客> MKUIChained
MKUIChained
2018-11-13 14:28 评论:0 阅读:319 二日三点
ios 链式语法

MKUIChained

项目介绍

UIKit的链式封装

软件架构

基于UIKit的再次封装

安装教程

直接下载文件中的framework

使用说明

version_0.0.1 本次更新了 UILabel UIButton UIView UIScrollView UITableView UITextFeild 中的一些基本的写法

version_0.0.2 本次更新了 UISwitch UIDatePicker UISearchBar UITabBar

支持了cocopod pod 'MKUIChained', :git => 'https://github.com/jxcz94754/MKUIChained.git'

基本控件UIButton中的使用

// UIButton的使用 分段式写法

//1.设置按钮的背景颜色 弧度 外围线条的颜色

UIButton *button = (UIButton *)[UIButton new].chainedblackGroundColor([UIColor blueColor]);
button.chainedLayerBorder([UIColor yellowColor],15.f);

button.chainedLayerCircular(15,YES);

//2.设置按钮的显示的文字 字体大小 字体的颜色
button.titleParams(@"按钮",14.f,[UIColor orangeColor]);

//3.设置按钮的点击后和点击前的图片
button.selectImageParams([UIImage imageNamed:@""],[UIImage imageNamed:@""]);

//UIButton的使用 链式的写法
UIButton *chainedButton = (UIButton *)[UIButton new].chainedblackGroundColor([UIColor blueColor])
                                                    .chainedLayerBorder([UIColor yellowColor],15.f)
                                                    .chainedLayerCircular(15,YES);

chainedButton.titleParams(@"按钮",14.f,[UIColor orangeColor])
             .selectImageParams([UIImage imageNamed:@""],[UIImage imageNamed:@""]);

UIScrollView中的使用

//UIScrollView 段落式写法

//1.设置滚动图的背景颜色
UIScrollView *scrollView = (UIScrollView *)[UIScrollView new].chainedblackGroundColor([UIColor blueColor]);
//2.设置是否显示水平和垂直方向的滚动条
scrollView.chainedScrollIndicator(NO,NO);
//3.设置是否滚动和翻页
scrollView.chainedScrollEnabled(YES,YES);
//4.设置scrollView的delegate
scrollView.chainedScrollDelegate(self);

//UIScrollView 链式写法

//1.设置背景颜色
UIScrollView *chainedScrollView = (UIScrollView *)[UIScrollView new].chainedblackGroundColor([UIColor blueColor]);

chainedScrollView.chainedScrollIndicator(NO,NO).chainedScrollEnabled(YES,YES).chainedScrollDelegate(self);

文件下载地址: https://gitee.com/huangyangyang/MKUIChained

收藏
0
sina weixin mail 回到顶部