我的应用程序中需要有一个弯曲的文本字段,我可以预先定义路径。

我的情节提要板中有一个文本字段,单击某个按钮时,需要在其中显示文本字段,但需要弯曲。

如何获得弯曲的部分,使文本框变圆,并在输入文本时使其弯曲?

谢谢,
有里

最佳答案

您将需要编写大量的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,沿贝塞尔曲线放置文本)
https://github.com/erica/iOS-6-Advanced-Cookbook

关于ios - iOS-弯曲的圆形UITextfield,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17582693/

10-11 14:13