上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 353 下一页
摘要: 绘制几种常见图形的类方法。 绘制图形.png 1.绘制圆形 /* *画圆 *context 当前上下文 *fillColor 填充色 *radius 半径 *point 圆心点坐标 */ + (void)drawCircle:(CGContextRef)context fillcolor:(UICo 阅读全文
posted @ 2020-06-19 11:00 brave-sailor 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 图形绘制在iOS开发中很常见,处于工作的需要和自身爱好,我就把最近自己使用过的图形绘制的简单方式稍微总结了一下 ,最近没怎么写博客了,不足之处大家多多指点 基本绘制 // UIGraphicsBeginImageContextWithOptions(<#CGSize size#>, <#BOOL o 阅读全文
posted @ 2020-06-19 10:56 brave-sailor 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 我们可以在UIView(UIViewRendering)的方法- (void)drawRect:(CGRect)rect;中去绘制一些我们所需要的图形,如虚线、圆形、方形以及曲线等等图形。但在使用drawRect时有一些需要注意的事项: 我们只能在继承了UIView的子类中通过重写drawRect方 阅读全文
posted @ 2020-06-19 10:37 brave-sailor 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 在ios 中, Core Graphics 提供了一系列的函数可以在一个变换的基础上做深层次的变换,如果做一个既要缩放又要旋转的变换,以下的方法比较实用。 1 2 3 CGAffineTransformScale(CGAffineTransform t, CGFloat sx, CGFloat sy 阅读全文
posted @ 2020-06-19 09:47 brave-sailor 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 最近碰到了个代码执行问题,iOS 11中一些新的API在xdode8中报错,每次切换xcode时,都得去注释掉这段代码,麻烦死了。怎么让一段代码在xcode8和9都能顺利编译不报错,可用宏做如下设置: #import "UIScrollView+SFScrollView.h” @implementa 阅读全文
posted @ 2020-06-16 15:57 brave-sailor 阅读(1275) 评论(0) 推荐(0) 编辑
摘要: 一般情况下,如果服务器返回 JSON 数据,而且你又是做 Android 的,那么你首先想到的可能是GSON,或是fastJson这样的框架。这些框架能够很方便和快速的让我们将 JSON 转换成本地对象,是开发的首选。但是引用三方库也是有代价的,显而易见的就是包体积增大,库的升级等。这个时候,就需要 阅读全文
posted @ 2020-06-15 10:09 brave-sailor 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 前言 每过一段时间呀,我都会给大家带来一些从Github上收集的一些开源库,有的是炫酷动效,有的则是实用的工具和类库。以前没看过或者没有收藏的同学,建议先收藏,以下是链接: 【Android珍藏】推荐10个炫酷的开源库 【开源推荐】进阶实战,从一款音乐播放器开始 2020年有哪些优秀的开源库呢?本期 阅读全文
posted @ 2020-06-12 17:19 brave-sailor 阅读(892) 评论(0) 推荐(1) 编辑
摘要: byte 1字节 short 2字节 int 4字节 long 8字节 char 2字节(C语言中是1字节)可以存储一个汉字 float 4字节 double 8字节 boolean false/true(理论上占用1bit,1/8字节,实际处理按1byte处理) JAVA是采用Unicode编码。 阅读全文
posted @ 2020-06-12 16:35 brave-sailor 阅读(430) 评论(0) 推荐(0) 编辑
摘要: uint8_t / uint16_t / uint32_t /uint64_t 是什么数据类型? 在nesc的代码中,你会看到很多你不认识的数据类型,比如uint8_t等。咋一看,好像是个新的数据类型,不过C语言(nesc是C的扩展)里面好像没有这种数据类型啊!怎么又是u又是_t的?很多人有这样的疑 阅读全文
posted @ 2020-06-12 16:27 brave-sailor 阅读(664) 评论(0) 推荐(0) 编辑
摘要: npm更新和nodejs更新 更新你已经安装的NPM库,这个很简单,只需要运行。 npm update -g 更新Nodejs自身。一直依赖我都是下载最新版的源码,然后make install,及其繁琐。其实只需要运行以下2个命令即可: npm install -g n n latest 更新全局包 阅读全文
posted @ 2020-06-11 16:22 brave-sailor 阅读(1876) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 353 下一页