美文网首页tech materials技能getHeri的收藏
IOS之美TextKit探索之排除路径

IOS之美TextKit探索之排除路径

作者: 萝卜疙瘩 | 来源:发表于2015-02-11 18:09 被阅读702次

最近闲来无事,准备研究研究TextKit.

TextKit 是ios7 新推出的技术,在Core Text之上新增了多项功能,目的是为了让开发人员能够轻松的渲染和处理带属性的字符串

先来一发简单地 排除路径

  • 排除路径:让文本沿着内嵌的图像UIImageView或者View饶着排
  • 要制定排除路径首先要创建一个排除区域的 贝塞尔曲线UIBezierPath
  • 然后把textViewtextContainer的属性exclusion 设置为一个排除区域数组

废话不多说 直接上代码

//设置贝塞尔曲线
UIBezierPath * circlePath=[UIBezierPath bezierPathWithOvalInRect:CGRectMake(50, 50, 100, 100)];

UIImageView * imageView=[[UIImageView alloc]initWithFrame:CGRectMake(50, 50, 100, 100)];

[imageView setImage:[UIImage imageNamed:@"ab"]];

[self.textView addSubview:imageView];

self.textView.textContainer.exclusionPath=@[circlePath]; //设定为排除区域

相关文章

  • IOS之美TextKit探索之排除路径

    最近闲来无事,准备研究研究TextKit. TextKit 是ios7 新推出的技术,在Core Text之上新增...

  • iOS设计模式之美-适配器模式

    iOS设计模式之美-工厂模式iOS设计模式之美-抽象工厂模式iOS设计模式之美-生成器模式iOS设计模式之美-适配...

  • iOS设计模式之美-抽象工厂模式

    iOS设计模式之美-工厂模式iOS设计模式之美-抽象工厂模式iOS设计模式之美-生成器模式iOS设计模式之美-适配...

  • iOS设计模式之美-工厂模式

    iOS设计模式之美-工厂模式iOS设计模式之美-抽象工厂模式iOS设计模式之美-生成器模式iOS设计模式之美-适配...

  • iOS设计模式之美-生成器模式

    iOS设计模式之美-工厂模式iOS设计模式之美-抽象工厂模式iOS设计模式之美-生成器模式iOS设计模式之美-适配...

  • 美之真谛

    自然之美 浑然天成 表里如一 美之真谛 艺术之美 打破框架 探索边界 美之真谛 春花之美 半开半合 欲迎还羞 美之...

  • 自然与数学的链接

    探索与发现自然之美

  • iOS-AFN

    博文参考iOS开发之网络层探索iOS安全策略之HTTPS Github Demo AFN头文件信息

  • 深入理解Core Text排版引擎

    iOS系统上可以使用UILable、UITextFileld、TextKit显示文本,TextKit也可以做一些布...

  • 动几何

    感受数学之美,探索几何的极致美感!

网友评论

本文标题:IOS之美TextKit探索之排除路径

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