CoreText

作者: Rumbles | 来源:发表于2017-11-24 14:20 被阅读1次

    CG开头的是CoreGraphics 核心图形 平时使用最频繁的point,size,rect等这些图形

    CA开头的是属于CoreAnimation  他们两个都是跨平台的  UIKIt不是跨平台的  核心动画

    CALayer就是属于CoreAnimation 当我们使用layer.background时 就不能用UIColor了  就应该使用CGColor的夸平台属性了

    // CoreText总结:

    主要用到的方法就是 

    //  主要思路就是由 NSAttributedString  -->  CTFramesetterRef -->  CTFrameRef CTFrameDraw

    //  绘制图片是    CGContextDrawImage

    其中绘制图片的时候我们首先使用文字占位 然后设置代理 设置这个文字的大小  最后才会绘制图片

    添加点击方法的思路就是  添加点击手势   得到这个点 判断 是不是在图片 或者 链接的位置上

    如果有100张图片 100个链接我们就需要循环判断200次  (目前是这样)

    相关文章

      网友评论

          本文标题:CoreText

          本文链接:https://www.haomeiwen.com/subject/bjfkjxtx.html