我需要在我的应用程序中有一个弯曲的文本字段,我可以预先定义路径。
我的情节提要中有一个文本字段,当点击按钮时,需要出现一个文本字段,但它是弯曲的。
如何实现弯曲部分,使文本字段变圆并输入文本曲线?
谢谢,阿里
我需要在我的应用程序中有一个弯曲的文本字段,我可以预先定义路径。
我的情节提要中有一个文本字段,当点击按钮时,需要出现一个文本字段,但它是弯曲的。
如何实现弯曲部分,使文本字段变圆并输入文本曲线?
谢谢,阿里
您将需要编写大量 Core Text 代码 + 代码来计算曲线几何形状,这基本上可以沿着路径导航您的写作。
以下是一些不错的在线/离线资源:
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 节,沿 Bezier 路径布置文本)
https://github.com/erica/iOS-6-Advanced-Cookbook