UILabel中的曲线文本以编程方式围绕UIButton

时间:2013-02-10 22:08:30

标签: text uibutton uilabel

我通过将cornerRadius属性设置为UIButton的宽度和高度值的一半来创建圆形UIButton。

btn.layer.cornerRadius = 75.f;

工作正常,但我想为UIButton创建一个标签,标签文本围绕UIButton的边缘弯曲。

如果这是可能的,那么有人会发布一段代码,说明按钮边缘周围的弯曲文字是如何完成的?

1 个答案:

答案 0 :(得分:6)

您可以查看此问题:Curve text on existing circle

它实际上不是UIButton,但你肯定会知道如何在曲线上绘制文字。

特别谈到Apple的示例项目CoreTextArcCocoa。它适用于OS X而不是iOS,但您可能需要检查一下。