Avatar notebook default
4篇文章 · 4247字 · 1人关注
  • 遍历NSString的每一个字符

    NSString是UTF-16编码的, 也就是16位的unichar字符的序列. 所以, 一般遍历其每一个字符的方法就是: 但是, 我们平常书写...

  • 通过富文本描边功能实现字体加粗效果

    通过富文本描边功能实现字体加粗效果 如果NSStrokeWidthAttributeName设置一个正值,则实现的是空心描边效果(中空部分会显示...

  • 果冻效果-CADisplayLink结合绘图

    效果图: 这里自定义一个View(图中的蓝色视图) .h文件: 声明了两个方法,一个用于开始动画,另外一个用于通知视图已完成动画 m 文件: 在...

  • Resize,w 360,h 240
    渐变- CAGradientLayer

    CAGradientLayer是用来生成两种或更多颜色平滑渐变的。用Core Graphics复制一个CAGradientLayer并将内容绘制...

  • Resize,w 360,h 240
    iOS 10 - 动态字体Dynamic Type

    动态字体是iOS7才被引入到iPhone上的,我们可以在手机的设置-通用-字体大小里面设置手机显示的字体大小,设置后我们可以发现很多系统自带的a...

  • 使用TextKit实现URL超链接

    实现效果展示: 1.自定义Label,使用TextKit接管示例代码:.h 这里声明的协议是用来控制器做超链接跳转等操作的 .m 2.控制器使用展示:

  • Resize,w 360,h 240
    高性能的处理图片

    之前曾写过一篇如何通过分类设置纯色图片\带圆角图片等的文章,连接://www.greatytc.com/writer#/notebook...

  • UIImage分类-圆角、纯色图片、带圆角的纯色图片

    开发中,可能会使用到圆角图片,如果直接设置ImageView的layer属性,会提前开启屏幕渲染到离屏渲染,消耗性能,通过UIImage分类的方...

  • 图片绘制圆角 - (Obj-C)

    1.直接设置Layer 示例代码: 缺点:性能不是很好的方法,不适合在tableview中使用这种方式会强制 Core Animation 提前...

文集作者