我需要在我的应用中有一个弯曲的文本字段,我能够预先定义路径。
我的故事板中有一个文本字段,当点击一个按钮时,需要显示一个文本字段,但需要弯曲。
如何实现弯曲部分,使文本字段变为圆形,并输入文本曲线?
感谢, ARI
答案 0 :(得分:3)
你需要编写一大堆核心文本代码+代码来计算曲线几何,这实际上是沿着路径导航你的写作。
以下是一些良好的在线/离线资源:
Eva Diaz-Santana,核心文本教程
http://weblog.invasivecode.com/core-text
Rob Napier,iOS6推动极限(第26章,花式文本布局)
http://iosptl.com/
Apple,CoreTextArcCocoa(示例代码)
http://developer.apple.com/library/mac/#samplecode/CoreTextArcCocoa/Introduction/Intro.html
Erica Sadun,高级iOS6开发者手册(第3章,核心文本和第4章,几何 - 特别参见方法4.8,沿贝塞尔路径布置文本)
https://github.com/erica/iOS-6-Advanced-Cookbook