摘要: 一个曲线 图例: 多个曲线 图例: 阅读全文
posted @ 2018-04-19 19:34 macroK 阅读(1490) 评论(0) 推荐(0) 编辑
摘要: 圆角设置可以指定左上、左下、右上、右下角;单个指定或多个指定。 阅读全文
posted @ 2018-04-15 16:48 macroK 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 对象引用 NSCopying 代理 .h @interface xk : NSObject <NSCopying,NSMutableCopying> @property (nonatomic, copy) NSString *string1; @property (nonatomic, copy) 阅读全文
posted @ 2018-04-14 08:47 macroK 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 前言 这里说的内容复用,是指添加到 ScrollView 里面的试图是同一个模型;比如,我需要在 ScrollView 上添加100个 xkView(其他封装好的VC、UIView),每次滑动 ScrollView 时,只需要更新 xkView 上的内容就行;ScrollView内容较多的情况下,可 阅读全文
posted @ 2018-04-13 20:02 macroK 阅读(1337) 评论(0) 推荐(0) 编辑
摘要: 前言 为什么要说 WKWebview,在之前做电子书笔记时已经提过 WKWebview 在iOS8之后已完全替代 Webview,原因就不多说了,主要还是内存过大; 封装 封装一个基于 UIViewController 类: WKWebViewController WKWebViewControll 阅读全文
posted @ 2018-03-20 19:10 macroK 阅读(1117) 评论(0) 推荐(0) 编辑
摘要: 以前不怎么有这样的需求,最近开发经常用到,所以就干脆封装一个这样的 Button 让图片和字体都垂直居中,重写layoutSubviews方法,来实现就可以,至于 layoutSubviews 方法什么时候触发,可以自行查下; 阅读全文
posted @ 2018-03-09 09:15 macroK 阅读(897) 评论(0) 推荐(0) 编辑
摘要: 基于UIView类:WKJBatteryView WKJBatteryView.h WKJBatteryView.m 封装好WKJBatteryView后,直接 initWithFrame 实例化引用,然后添加到试图上就可以了,下面是效果: 落日熔金,暮云合璧,人在何处。染柳烟浓,吹梅笛怨,春意知几 阅读全文
posted @ 2018-03-01 19:30 macroK 阅读(1636) 评论(0) 推荐(0) 编辑
摘要: 前言 2018年3月1日 农历正月十四 星期四 不知怎么地,一大早上班就想写博客; Xcode代码块 开发中,都不想写过多代码,然后就会用这种方法,去简化代码,包括MVVM框架,它也体现出来了去简化C里面的那些垃圾代码;其实在编写时,Xcode本身也为我们提供了提高编写效率的捷径-代码块,就是下面这 阅读全文
posted @ 2018-03-01 09:57 macroK 阅读(4380) 评论(1) 推荐(0) 编辑
摘要: 新建基于UIView扩展类 UIView+wkjFrame,此类是为了方便获取一些基于UIView类UI控件的坐标和位置的简化,直接引用即可 UIView+wkjFrame.h UIView+wkjFrame.m 阅读全文
posted @ 2018-02-26 16:58 macroK 阅读(1246) 评论(0) 推荐(0) 编辑
摘要: 前言 2018年2月26日 农历正月十一 星期一 今天就想更新下博客,内容不多,心情复杂; 突然想吟诗一首: 其实,我是一个善良的人; 其实... 消除CocoaPods警告 在我们集成了CocoaPods 并 install 后,有些集成后的内容会有很多警告,其实只需要在 podfile 文件中, 阅读全文
posted @ 2018-02-26 16:31 macroK 阅读(2605) 评论(3) 推荐(3) 编辑