我的应用程序中需要有一个弯曲的文本字段,我可以预先定义路径。
我的情节提要板中有一个文本字段,单击某个按钮时,需要在其中显示文本字段,但需要弯曲。
如何获得弯曲的部分,使文本框变圆,并在输入文本时使其弯曲?
谢谢,
有里
最佳答案
您将需要编写大量的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/